Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void generatePlayer(GameObject g){
- EntityManager.addComponent(g, typeof(PlayerComponent));
- InputComponent inputComponent = (InputComponent) EntityManager.addComponent(g, typeof(InputComponent));
- inputComponent.inputUp = "w";
- inputComponent.inputLeft = "a";
- inputComponent.inputRight = "d";
- inputComponent.inputAttack = "j";
- inputComponent.inputAction1 = "o";
- inputComponent.inputAction2 = "p";
- Sprite ryu = Resources.Load("Sprites/Characters/Ryu_Base", typeof(Sprite)) as Sprite;
- SpriteRenderer renderer = (SpriteRenderer) EntityManager.addComponent (g, typeof(SpriteRenderer));
- renderer.sprite = ryu;
- BoxCollider2D collider = (BoxCollider2D)EntityManager.addComponent (g, typeof(BoxCollider2D));
- collider.size = renderer.bounds.size;
- Rigidbody2D rigidBody = (Rigidbody2D)EntityManager.addComponent (g, typeof(Rigidbody2D));
- rigidBody.gravityScale = 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement