Project1

标题: 烛光系统突然出错 [打印本页]

作者: R15    时间: 2013-5-19 21:09
标题: 烛光系统突然出错
本帖最后由 Sion 于 2013-5-25 15:52 编辑

烛光系统在一个项目里能使用,但是复制到另一个项目里就出错了,显示:Bitmap脚本第50行发生RuntimeError。LoadLibrary:tktk_Bitmap
用的是http://rpg.blue/thread-224000-1-1.html这个
哭死了,又新建了项目还是不行,就原来那个项目能用......跪求救.....被折磨S了
作者: 嫉妒の榛子    时间: 2013-5-19 21:16
——————————准备阶段——————————

◇1.tktk_bitmap.dll放入游戏根目录(与game.exe同目录)

◇2.添加脚本 (将以下txt文件内容复制进rmva脚本库中)
    (1) Bitmapクラスの拡張(图像处理)
    (2) HN_Ligh(烛光系统)

◇3.添加文件夹图片素材到对应文件夹
    \Graphics\Pictures

——————————使用说明——————————


◇1.默认指定 变量12 (位于HN_Ligh脚本20~23行,可更改)
    表示主角灯光on/off,赋值0为不启用,赋值1~9对应Picture不同素材


◇2.默认指定 开关11 (位于HN_Ligh脚本26行,可更改)
    表示 黑暗模式on/off (与1配套使用)


◇3.推荐事件顺序:
  ◆由光明地图进入黑暗地图:
      (1) 黑暗模式on
      (2) 场景切换
      (3) 主角灯光on

  ◆由黑暗地图进入光明地图:
      (1) 主角灯光off
      (2) 场景切换
      (3) 黑暗模式off


◇4.指定某个非主角事件发光的方法:
  ◆新建事件  →  注释  →  @LIGHTnum
      (1)注意@@区别,必须使用半角输入
      (2) 注意LIGHT,必须用大写英文输入
      (3)以上两条位于的对应代码位于 HN_Ligh 脚本29行,可更改
      (4)num代表1~9


◇5.如果觉得灯光范围太小,请修改 HN_Ligh脚本37~45行→ZOOM 属性。
  九行代表@LIGHT1~9。ZOOM属性值1为正常大小,数值越大灯光范围越大(非亮度)


——————————注意事项——————————

◇1.有光区域互相叠加效果不理想,建议不要让任意两个事件灯光区域重叠在一起
    (就是两个事件光源别放太近,尤其是不同颜色的灯)

◇2.@LIGHT4、6、7的灯光中心点存在偏差问题
    其中@LIGHT4、7可通过修改 HN_Ligh脚本37~45行→OFFSET_Y 属性来调整
    @LIGHT6暂时无法修复

◇3.脚本产生的光为 透明度遮罩型 灯光,故无阴影效果
    九张图片的本身颜色均会对范围内所有可见物体,包括主角产生变色效果
    (示例图原本为白色物体)

—————————by嫉妒の榛子—————————
作者: R15    时间: 2013-5-19 21:39
嫉妒の榛子 发表于 2013-5-19 21:16
——————————准备阶段——————————

◇1.tktk_bitmap.dll放入游戏根目录(与game.exe同目 ...

谢谢~~~我忘了放DLL= =




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