请教一下
gamemaker吧
全部回复
仅看楼主
level 5
😄吃脚克力
楼主
如何碰到某个OBJ后按下某一个键开始互动
2020年07月22日 08点07分
1
吧务
level 13
q糖豆p
直接做成这样。
2020年07月22日 08点07分
2
😄吃脚克力
emm,那么是哪样呢
2020年07月22日 08点07分
q糖豆p
@😄吃脚克力
“碰到某个OBJ后按下某一个键开始互动”这样……也许你认为我在耍你。但我认为你问出这样的问题是在耍大家。
2020年07月23日 08点07分
😄吃脚克力
@q糖豆p
可能是我没说清楚,等会看我下一个帖子吧
2020年07月24日 02点07分
q糖豆p
@😄吃脚克力
为什么一个问题要开两个帖子,没有在这个主帖里把问题补充清楚的自信嘛。
2020年07月24日 03点07分
level 5
甘箨就是甘箨
emmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm(你是在耍我吗???????????????????????)
2020年07月23日 11点07分
3
level 11
MikuScarlet
开始互动,开始什么样的互动?直接把对方删了也是互动,能不能举个例子?总不能让别人反过来问你要问什么问题吧?
2020年07月23日 12点07分
4
q糖豆p
@0
emmmmmm,讲真,这个可能性甚至不在咱的猜测范围里,毕竟GM引擎里“碰撞”的意思是“二者有重合的部分”,也就是说要踩到NPC身上才行。另外,根据主框架的选择,“面对”比“踩上”的制作难度也有不同程度的提升。
2020年07月24日 03点07分
😄吃脚克力
@q糖豆p
那我可以做成这样吗: if(keyboard_check_pressed(KEY) && place_meeting(x,y,OBJ)) { xxxxxxxxxxxxxxxxxxxxxxxxxxxxx }
2020年07月27日 01点07分
q糖豆p
@😄吃脚克力
这句被我翻译成“碰到且按键时执行动作”,而不是“碰到且按键时互动”,因为没有对碰撞目标进行任何操作……其中的关键点是,你根本不知道碰到的是“哪一个”。
2020年07月29日 02点07分
level 7
发光的键盘侠🐒
嗯…可以实时检测一下,当前对象是否和目标对象碰撞,当碰撞时状态变量设置为真,按键按下时检测状态,为真则触发互动。
2020年07月29日 09点07分
5
1