我正在尝试通过在画布中绘制它来使用 html 画布创建翻转卡片效果。
不需要ccs3技巧。它应该以本地方式完成;
这是我通过更改比例使用 phaser.js 进行的初始测试
<html>
<head>
</head>
<body>
<div id="game_canvas">
</div>
<script src = "jquery.min.js"></script>
<script src = "phaser.min.js"></script>
<script>
var game;
var sprite;
$(document).ready(function(){
game = new Phaser.Game(640, 480, Phaser.AUTO, 'game_canvas', {
preload : preload,
create : create,
update : update
});
function preload () {
game.load.image('card','download.png');
}
function create() {
this.delay = 1000;
this.spawn = 0;
sprite = game.add.sprite(game.width/4, game.height/4, 'card');
}
function update() {
console.log(this.spawn > game.time.now);
if (this.spawn > game.time.now) {
return;
}
this.spawn = game.time.now + this.delay;
sprite.scale.x *= -1;
}
});
</script>
</body>
</html>
我想用画布达到这样的效果
http://www.turnjs.com/#samples/steve-jobs/10
任何人都知道如何做这将是一个很大的帮助
提前致谢