Loading
Alexander Anich
This is a live streamed presentation. You will automatically follow the presenter and see the slide they're currently on.
Not an artist?
Not a programmer?
Not a problem.
/*
If you still want to code or design, this is can still be applicable.
*/
A simple jumping game. (like doodle jump)
Asset Store Links
Animator parameters:
- isJumping
- horizontalSpeed
// variable declarations
private Controller controller;
private Animator anim;
private SpriteRenderer spriteRenderer;
// references
private void Start() {
....
anim = GetComponent<Animator>();
spriteRenderer = GetComponent<SpriteRenderer>();
...
}
// updates
private void Update() {
....
anim.SetFloat("horizontalSpeed", Mathf.Abs(velocity.x));
if (velocity.y > 0f)
{
anim.SetBool("isJumping", true);
} else
{
anim.SetBool("isJumping", false);
}
if (velocity.x > 0f)
{
spriteRenderer.flipX = false;
} else
{
spriteRenderer.flipX = true;
}
....
}