首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ImpactJS中射出一个弹丸

在ImpactJS中射出一个弹丸
EN

Stack Overflow用户
提问于 2013-10-30 13:32:07
回答 1查看 263关注 0票数 0

使用ImpactJS附带的示例代码,我想知道

{direction:this.lastPressed}

意思是。下面的代码指的是玩家实体,当按下“攻击”按钮时。

“方向”是某种方法吗?我从这个代码中猜测,它是根据实体的方向告诉抛射物的方向,但是我不知道怎么走。

代码语言:javascript
复制
//attack
        if(ig.input.pressed('attack')) {
            if (this.weapon == 'projectile'){
            // create a projectile
            ig.game.spawnEntity('EntityProjectile',this.pos.x,this.pos.y,{direction:this.lastPressed});
            }else{
            // we simulate a sword with a very fast moving projectile with a limited range
            ig.game.spawnEntity('EntitySword',this.pos.x,this.pos.y,null);
            }
            ig.game.sortEntitiesDeferred();
        }   
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-06 14:45:19

我决定回到这个基础上,并使用这个游戏的代码作为基础。这是一个更直截了当的发展,特别是第一次游戏开发商.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19683682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档