【求解】关于生成实例,背包的几个问题
gamemaker吧
全部回复
仅看楼主
level 9
1、如果说我生成一个实例,以3的速度向鼠标位置移动。
就拿子弹来说,我向鼠标位置(a)发一颗子弹,在这个子弹消失前,我想向另一个方向再发一枚子弹,于是又点了一下(b),结果两颗子弹都向b打去。如何设置每颗颗子弹有单独的方向,一旦被创建,便按轨迹行动,不受后来鼠标点击的影响。
2、GM中的设置变量,可不可以自定义?(例如:变量1:钱的数量,变量2:子弹的数量,变量3:炸弹的数量)
若能,如何显现出背包的效果。
PS:实在想不明白,发来贴吧求大神解答
2015年03月27日 15点03分 1
吧务
level 14
1.
var i;
i=instance_create(...)
i.speed=...
i.direction=...
2.
可以,但背包最好用数组做,背包可以用for循环绘制出来
ps:怎么隔两天就能看到相同的问题。。。都没动力回答了。。。发帖前先百度一下啊。。。
2015年03月27日 16点03分 2
整个吧都快变成吐槽星的了…………… 噗
2015年03月29日 04点03分
那么如何自定义变量?我只知道自定义常量
2015年03月29日 09点03分
给实例命名是这个函数吧 i=instance_id[...] 但是使用的时候好像不行 不知道怎么回事
2015年05月28日 02点05分
level 11
背包的话…我上次做了个例子
2015年03月29日 00点03分 5
那么如何自定义变量呢?
2015年03月29日 09点03分
x=n
2015年03月29日 12点03分
1