用户:
_ZGq查看:134 回复:6 评论:14 创建时间:2019-01-24T15:28:01
1. 加一个“引力”开关,即所有开启物理引擎的角色都会根据质量(按照引力公式)产生引力。也加一个可以单独控制两个物体间的引力的开关。
2. 能把克隆和分裂的最多限制调大一点吗?我要编一个关于“水”的程序,要用到水分子,可是要很多水分子才能产生大量的水,把水分子大小调大了又成为不了水分子了。结果我复制了好几个水分子才成,然后开始时产生水的程序也变得非常复杂。(这个程序没发布呢)
3. 把旋转、物理作用都算成是真正的移动。我发现如果绕某物旋转和物理模块都不能影响真正的位置,用“自己的X/Y坐标”或“到...的距离”就可以看出来。如果这个能够实现,关于引力的问题也就不存在了,可以通过“重复执行:设置力的大小...方向(方向角度(到...的距离,自己的X坐标-...的X坐标))”实现。这里方向角度是这样一个函数:“定义 方向角度 距离 X坐标差:返回acos(X坐标差÷距离)”。当然这很复杂,建议仍然实现。
(3.补充:难道要让我以旋转中心画一段弧,记录弧长,和记录速度、质量、力、碰撞来判断走过的路线吗?)
_ZGq能不能把“[按下/放开]按键[...]”增加一些按键,比如","键、"Backspace"键、“小键盘1”键、“!,@,#,$...”键、“_,+,{,},|...”键,还有重要的“Shift”键、“Ctrl”键、“Caps Lock”键和“Alt”键呢?或者加一个“上一次按下的键”来配合“任意”键确定键名?
点赞0
评论
对你那个水的程序建议:水是一氧化二氢,可以再加入原子,原子内部还有结构,根据这些,其实你可以模拟整个宇宙的,只需要设置好基本参数就行了(说实话我已经在做了)
点赞0
评论
最多300个克隆/分裂体是做不了的,没有办法。
分裂体可以有无数个
你可以试一试: “(背景的脚本)当开始被点击,重复执行500次:分裂【新角色】到x(在-300到300间的随机整数)y(在-450到450间的随机整数)”运行时有些新角色会消失,说明编程猫自动把超过300个的分裂体删除了。