Project1

标题: RGD与《丝丝和条条》冲突 [打印本页]

作者: 哇哇哇啊叭叭    时间: 2021-3-27 17:42
标题: RGD与《丝丝和条条》冲突
本帖最后由 哇哇哇啊叭叭 于 2021-3-27 18:05 编辑


解决方法:
  将“QQEat_Bitmap”条目下“Bitmap”类的“invert”方法内容改为:process_color即可
  这是一个RGD内置的反色方法


[line]6[/line]

范例游戏《丝丝和条条》在使用RGD1.61后,出现“鼠标指针碰撞目标后,就崩溃”的现象。现求助各位大能

若有任何由此问题能展开的其他指教,也希望不吝赐教



范例游戏地址:https://rpg.blue/thread-410703-1-1.html
RGD:http://cirno.blog/archives/290#instructions

详细说明:
  ①注释掉“QQEat_Bitmap”条目下的“Bitmap”类下的“invert”方法的内容,游戏就能正常运行了
    猜测可能是“QQEat_Bitmap”条目下“Bitmap”类的“invert”方法前后出现的问题;也就是反色有问题。
    测试过程:通过对“class Button”下“self.bitmap.invert”的测试;发现此句前使用“p”测试,可以正常反馈测试文字到控制台,此句后测试则不行。故应是此句导致崩溃,进一步用此法测试,可知是“invert”方法的问题。
  ②有小概率出现“在第一次使用RGD和RGSS301.dll时,游戏进入即崩溃”的情况
  ③RGD已搭配RGSS301.dll

P.S.
  天灵灵地灵灵,好心大触快显灵










欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1