666 移动别的图层 再移回来 这个方法好
我用的方法比较简单 就是专门用一个 不相关的精灵 选移过去 然后 再把要移的 移动一次 这样 不会头疼 同类组不知道选到谁的问题了

男神1987 发布的帖子
-
RE: 如何实现同类组对象相临图层跳转
-
如何转换精灵在不同视差图层变换后的坐标
a图层0视差 b图层100视差
当我的精灵在A图层拖拽松开时 移动到b图层 由于b图层聚焦变动 坐标 不对等 松开后 精灵位置会发生变动 怎么才能让他位置不变 -
如何实现怪物以某个坐标为中心点小范围随机移动(不能穿 怪)
如何实现:
1.怪物以某个坐标为中心点小范围随机移动,超过范围回到中心点。
2.在移动过程中同样的怪物相互碰撞后停止移动重新随机移动。(不能穿 怪)
3.多个怪对目标进行围攻,怪物不会出现卡住。(不能穿 怪) -
RE: 如何实现随机位数值中取值个十百千中的10两位值
以解决不好意思了。。。在此分享一下希望对大家有用
在我项目是用了一个变量作为金钱系统 :但是换算是 100铜 =1银 100银=1金 当钱的数量不设上限 所以钱币的数值位数会一直上升 。
left(str(钱币),int(len(str(钱币))-4))
用下面三句事件别取值显示到文本框中:金值 left(str(钱币),int(len(str(钱币))-4)) 解为:用len得到【钱币数字变量】这个文本的字符长度 减去4位数 得到除银铜4位数以外的长度 再用left得到这个长度以前的所有数 也就是金
例: 金钱数为: 31215646984 32654616446134 1321654654984
设置文本的值为:left(str(钱币),int(len(str(钱币))-4)) 第一个结果得到的值:3121564 第二个结果得到的值:3265461644 第三个结果得到的值: 132165465
下面两句只要再做一个减法就可以了
设置文本的值为:mid(str(钱币),int(int(len(str(钱币))-4)),2) 第一个结果得到的值:69 第二个结果得到的值:61 第三个结果得到的值:49
设置文本的值为:mid(str(钱币),int(int(len(str(钱币))-6)),2)第一个结果得到的值:84 第二个结果得到的值:34 第三个结果得到的值:84 -
如何实现随机位数值中取值个十百千中的10两位值
例: 我需要做一套金钱系统 分别有 金 银 铜 换算率是100进1 当钱数为15616864 时 需要取值是 金1561 银68 铜64 钱的数量会无限上加 所以只有个、十的位数是不变的!
前后我以经取值成功 事件如此:left(str(钱币),int(len(str(钱币))-4)) 但中间银的值一直未能想出办法同,希望老师们多多指教! -
如何实现俯视图BOSS的AI巡逻和目标追踪及近身攻击
我以经改了三次方法了 老是会追到一半就会停下 然后不理人。。。进入视线也不理会人。。。实在没办法 了 ,改疯了 ,求助
如下图中的鬼
1.我需要 他视野中没有人时 进行随机选中 一个鱼为目标进行移动 到达时再随机选中一个为目标 循环巡逻
2.当人发出某个声音时 鬼 马上切换目标为人当前发出声音时的坐标 进行移动 到达目标点时 没有看到人 则切换回 1 的巡逻事件
3.当任何情况下 人进放鬼的视线时 鬼马上进行 寻路追踪 人的位置发生变化后也会时时更新追踪路线 以最短距离路径优先
4.当追到人时 两者的距离比如到了100时 会进行有CD的攻击事件 ,攻击时不可移动或者移动减慢
4.当人逃出鬼的视线范围后 鬼 马上切换回到 1 的巡逻事件 -
如何实现弹跳落点与平台同步到达目标点
下面这款游戏 我发现小球一直落在了同一个地点
我用唤境摸拟制作,但是不知道用什么办法控制小于上移和下落能与前面最近的一块平台同时到达落地水平线,
现在我的方法是把每一个平台都设了一个变量 小球也设了一个变量
每次生成平台都给系统变量加1再给平台这个数
小球与与平台接触时 实例变量加1 再选中与小球实例变量相同的 平台对象 再根据平台Y坐标 与落点 假设为Y坐标点 500 的距离来设定小球的动态
可是想了很久 没想出对应的表达式
平台生成的时间是不一样的 但往90度方向移动的速度是不变的 -
RE: 如何实现背包数据判定相同的物品进行数量叠加
写得很清楚谢谢 以收藏保存 只有一点我一直没想明白 那个局部变量 没有看到设为1的动作 局部变量是会在每次执行完这个事件 重置吗?
-
RE: 如何实现背包数据判定相同的物品进行数量叠加
@欧拉欧拉 非常感谢 正是我要的效果 不过我用的时候有点对不上 就是图中的第二句 当道具数组含有 动作组.param(3)时 我改成了含 "空" 才可以正常使用