请教一个有关“关联变量”问题
gamemaker吧
全部回复
仅看楼主
level 5
hohohoddd 楼主
本人编程基础不好,所以有些想法的实现有点问题,望指教:
想法是这样:
///////////一、声明与多个npc对应的变量值
globalvar npc1,npc2,npc3,......npcn,
npc1=1;npc2=2;npc3=3;......npcn=n;
///////////二、想设立一个“变量”可以调用npc变量(比如NPC的名字)
globalvar npcname[i]
npcname[1]="TOM"; npcname[2]="JACK"; npnamec[3]="LUCY"; ......
///////////三、希望可以调用并判断(比如知道npc是几就绘制几的名字)
globalvar talk;
if(talk=n) { draw_text(x,y,npcname[talk]) }
结果当然是没有实现了,我想是认识上的问题,希望大神们给我点指导。
2018年08月03日 08点08分 1
level 7
直接用数组不就行了。。。(我也是新萌)
2018年08月03日 09点08分 2
level 5
hohohoddd 楼主
请问数组是不需要声明的吗?要怎么写呢?
2018年08月03日 09点08分 3
GM的数组不需要声明,直接:数组[下标] = 变量;就会自动创建数组
2018年08月03日 09点08分
明白了,而且成功了,非常感谢
2018年08月03日 16点08分
1