随机一个位置生成精灵



  • 几个指定位置(格子)上随机一个位置生成一个精灵



  • @zmxnvfgt 如果格子本身是一个实例,那最简单,用系统组件条件的选中随机实例,然后创建实例的时候引用格子的坐标即可,如果是单纯的位置数据,视做法逻辑量有高有低,最直接的做法是找个变量,然后设置值为choose("x1,y1","x2,y2","x3,y3")(参数可以继续加,就是把坐标点按固定格式的字符串作为参数加入到choose表达式中去随机),设置值完毕后,这个变量就得到了一个坐标点的字符串,然后要创建实例的时候,x坐标和y坐标分别用tokenat表达式把这个变量的值切割开来用就行了,记得用int或float转换成数值格式,例如x坐标就是填 int(tokenat(变量名,0,",")) y坐标就是填 int(tokenat(变量名,1,","))


登录后回复