gamemaker吧 关注:13,692贴子:95,896
  • 8回复贴,共1

请教一下这个函数instance_place(x,y,obj)

只看楼主收藏回复

instance_place(x,y,obj) 返回值为遇到当前( x , y )位置上实例的 obj 的实例 id 名。参数 obj 可以是某对象或是关键字 all 。如果不存在,返回特殊对象 noone 。
这个id名是指什么?
instance_place(x,y,obj)<0为true又是因为什么?


1楼2018-03-06 17:58回复
    id名就是实例的id。
    就是实例的id(变量名)
    instance_place这个函数在没有检测到实例的时候会返回noone,因为noone=-3,所以<0会为true没问题。


    IP属地:广东3楼2018-03-06 19:36
    回复(5)
      2026-02-06 00:59:49
      广告
      不感兴趣
      开通SVIP免广告
      noone是-4,所以不存在实例就小于0。id就是房间编辑窗口下面那一排有一个10开头的6位数


      IP属地:北京来自Android客户端4楼2018-11-27 23:31
      回复
        GML里面,任何对象的id都是数字,虽然在程序中是用一段字母标识符代替的。


        IP属地:江苏5楼2018-11-28 00:01
        回复