小编ces*_*sor的帖子

如何使用 Phaser.io 在 Tween 中创建弹跳或跳跃动作?

我有以下代码:

var lion = game.add.sprite(2, 2,'lion');
var jump = game.add.tween(lion);
jump.to({x: 1000, y: 1000 }, 10000, Phaser.Easing.Linear.None);
// ... 
jump.start();
Run Code Online (Sandbox Code Playgroud)

我创建了一个精灵,想让它在两点之间移动,这里我将狮子从左上角移动到右下角的某个点(1000,1000)。是否可以在这个动作中添加弹跳动作?

目前狮子正在直线移动,但我想让它看起来好像狮子在跳跃,如下所示:

跳跃的狮子

我将如何实现这一目标?补间真的能够生成这样的复杂路径吗?

animation tween phaser-framework

2
推荐指数
1
解决办法
3181
查看次数

标签 统计

animation ×1

phaser-framework ×1

tween ×1