6-18更新,感谢一箭烂YiJL 更新内容见顶楼 |
连个帖,发布完成了的(话说zh你的头像....):
|
其实 @default_shadow 应否用类变量呢?(貌似会省下一些内存...不知道= =) Bitmap 貌似是这个:
Bitmap.mem_new 不知为啥会出错,看 12 楼那个无误获取字符串内存地址的办法, 我(Vista)出错,RGE::BaseError Create bitmap error with(Address:0x???????, Length:905216), 脚本如下(呼叫zh来看= =):
|
自己刻的Shadow 应该VX一样
|
表示用字符串的方法之后读取有点问题= =,用 RtlMoveMemory 来取内存的, 先是有关这个函数的用法:http://rpg.blue/blog-115768-8486.html(前部分) 然后我偶尔发现了它的指针位置是 object_id * 2 偏移 12 的,比如:
|
首先感谢您认真看我的帖子并进行修改 1. DLL那个方式我也表示很不爽...所以也没塞进RGE文件夹里而是丢在外面,准备换的,你这个帮了我大忙了 不过RGE还有个Bitmap.mem_new可以直接从内存地址读bitmap,然后字符串里也有个获取内存地址的方法,如果可能的话试试不使用临时文件? 2.字体阴影我挂了一个XP的,效果可以,只是跟VX不完全相同就是了 3.thanks 4.修正按键的话,ABC应该读注册表的,所有RMVX游戏共用那一套,读注册表的函数在RTP那个里面有,可以用一下 |
最初我是常驻VX,于是我放出几个我写的出来: 1. zh,我电脑那个 dll 无效...= =RGE 的 Bitmap 结构特殊,不能用<高速Marshal Bitmap>,所以我改:
|
参与人数 2 | 星屑 +264 | 收起 理由 |
---|---|---|
david50407 | + 132 | 我最多也寫了Shadow而已 |
zh99998 | + 132 | 感谢 |
路过,支持大萌娘- - |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-25 07:38
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.