命运召唤尔茄的精...吧 关注:4,449贴子:98,142

修bug好累,造轮子好累,啥功能都要自己做

只看楼主收藏回复

剩下的这种随机穿透bug原因不好找啊
注意箭头选项

切换鼠标功能
点显示模式下左键标记,右键取消标记
没法通过复制位置和速度数据、以及时间线后退再前进来复现

再附上ce结构

结构文本内容在2楼,文本文件名:THING SIMPLE.csx


IP属地:江苏1楼2024-08-23 06:00回复

    pan.baidu.com/s/1OlEOe6LcCzHRYy2CUkSRyw?pwd=mqfd


    IP属地:江苏3楼2024-08-23 06:05
    收起回复
      <Structures>
      <Structure Name="THING SIMPLE" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
      <Element Offset="0" Vartype="Pointer" Bytesize="4" OffsetHex="00000000" Description="now" DisplayMethod="unsigned integer">
      <Structure Name="Autocreated from 064800A8" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
      <Element Offset="4" Vartype="Float" Bytesize="4" OffsetHex="00000004" Description="pos.x" DisplayMethod="signed integer" BackgroundColor="9DFFFF"/>
      <Element Offset="8" Vartype="Float" Bytesize="4" OffsetHex="00000008" Description="pos.y" DisplayMethod="signed integer" BackgroundColor="9DFFFF"/>
      <Element Offset="20" Vartype="Float" Bytesize="4" OffsetHex="00000014" Description="speed.x" DisplayMethod="signed integer" BackgroundColor="C1FFC1"/>
      <Element Offset="24" Vartype="Float" Bytesize="4" OffsetHex="00000018" Description="speed.y" DisplayMethod="signed integer" BackgroundColor="C1FFC1"/>
      </Elements>
      </Structure>
      </Element>
      <Element Offset="4" Vartype="Pointer" Bytesize="4" OffsetHex="00000004" Description="FootMove" DisplayMethod="unsigned integer">
      <Structure Name="Autocreated from 0069A4B8" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
      <Element Offset="0" Vartype="Float" Bytesize="4" OffsetHex="00000000" Description="pos.x" DisplayMethod="signed integer" BackgroundColor="9DFFFF"/>
      <Element Offset="4" Vartype="Float" Bytesize="4" OffsetHex="00000004" Description="pos.y" DisplayMethod="signed integer" BackgroundColor="9DFFFF"/>
      <Element Offset="8" Vartype="Float" Bytesize="4" OffsetHex="00000008" Description="speed.x" DisplayMethod="signed integer" BackgroundColor="C1FFC1"/>
      <Element Offset="12" Vartype="Float" Bytesize="4" OffsetHex="0000000C" Description="speed.y" DisplayMethod="signed integer" BackgroundColor="C1FFC1"/>
      <Element Offset="16" Vartype="Pointer" Bytesize="4" OffsetHex="00000010" Description="Collision" DisplayMethod="unsigned integer" BackgroundColor="8080FF">
      <Structure Name="Autocreated from 0069A4E0" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
      <Element Offset="0" Vartype="Pointer" Bytesize="4" OffsetHex="00000000" Description="block" DisplayMethod="unsigned integer" BackgroundColor="FFFF80"/>
      <Element Offset="4" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000004" Description="iface" DisplayMethod="unsigned integer" BackgroundColor="D4D4D4"/>
      <Element Offset="8" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000008" Description="type" DisplayMethod="unsigned integer" BackgroundColor="D4D4D4"/>
      <Element Offset="12" Vartype="Float" Bytesize="4" OffsetHex="0000000C" Description="x" DisplayMethod="unsigned integer" BackgroundColor="9DFFFF"/>
      <Element Offset="16" Vartype="Float" Bytesize="4" OffsetHex="00000010" Description="y" DisplayMethod="unsigned integer" BackgroundColor="9DFFFF"/>
      <Element Offset="20" Vartype="Float" Bytesize="4" OffsetHex="00000014" Description="speed.x" DisplayMethod="unsigned integer" BackgroundColor="C1FFC1"/>
      <Element Offset="24" Vartype="Float" Bytesize="4" OffsetHex="00000018" Description="speed.y" DisplayMethod="unsigned integer" BackgroundColor="C1FFC1"/>
      </Elements>
      </Structure>
      </Element>
      </Elements>
      </Structure>
      </Element>
      </Elements>
      </Structure>
      </Structures>


      IP属地:江苏4楼2024-08-23 06:08
      回复
        大佬用的什么引擎呢(小白啥都不懂想了解一下


        IP属地:浙江来自Android客户端5楼2024-08-23 19:40
        收起回复


          IP属地:重庆来自Android客户端6楼2024-08-24 18:17
          回复
            十几年前的垃圾电脑,笑死我了


            IP属地:江苏7楼2024-08-24 21:28
            回复
              哈哈哈哈


              IP属地:江苏8楼2024-08-24 21:48
              回复
                我真傻,直接做个选中未来的功能来选中出bug的那个未来不就能暂停状态下随意回溯时间线了


                IP属地:江苏9楼2024-08-24 22:56
                回复
                  好多了,目前主要原因就是对地图线条的 TileMap 索引一开始是 int 写法,把 int 左移 6 位当作定点数使用(也就是乘以 64),使用了 int 步长为 1 的特性来优化。
                  在都用 float 后并且直接 1.f 对应 1 像素的话,这个优化就不对了,得找到一个最佳步长


                  IP属地:江苏11楼2024-08-25 07:55
                  回复
                    简直就是无情的尔茄发射器


                    IP属地:江苏12楼2024-08-25 18:28
                    回复


                      IP属地:江苏13楼2024-08-25 22:53
                      回复
                        尔茄对暗魔大妈说,我有一招从天而降笼罩全厂的分身术


                        IP属地:江苏14楼2024-08-25 22:57
                        回复
                          使劲折腾重力


                          IP属地:江苏15楼2024-08-25 23:07
                          回复
                            终于看不到穿地形的bug了,当然除了直角和锐角还等着处理


                            IP属地:江苏16楼2024-08-26 18:54
                            回复
                              底层机制必须花大心思


                              IP属地:江苏17楼2024-08-26 18:56
                              回复