搜索附件  

区域ID 0.2.zip

 

设置区域ID:
以前写的区域ID设置,今天整理一下发布

该工程属于制作游戏,尽管需要运行游戏

需有一定的RMXP脚本基础,工程中的脚本自行整合进你的游戏工程中
如果卡顿,请自行关闭你原有工程中某些插件
有其他需求,请自行修改,使用的话不用署名等


鼠标左键与按键操作,自定义地图显示分辨率(见图片temp2.jpg)
可设置区域ID范围 1-255,区域ID图片素材来自RMMZ
对地图大小无限制,20 * 15 与 500 * 500 几乎一样的效率


冲突:使用鼠标及按键,可能与你原有工程同类插件冲突,自行修改
          使用图片(无限图层等)作为地图,自行修改画面显示的优先级等
          使用该脚本时,请勿使用PhotoShop


单独发个脚本,简单的按键模块
RUBY 代码
  1. # 仅支持 主键盘的字母与数字 键的 "trigger?"判定
  2. module Key
  3.   # 主键盘的字母与数字键值的定义
  4.   10.times{|i| const_set("Num#{i}", 48 + i)}
  5.   65.upto(90){|i| const_set(i.chr, i)}
  6.   GetAsyncKeyState = Win32API.new('user32', 'GetAsyncKeyState', 'I', 'I')
  7.   defself.trigger?(nVK)
  8.     return GetAsyncKeyState.call(nVK) == -32767
  9.   end
  10. end
复制代码









             本帖来自P1论坛作者RPGzh500223,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=489843  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。
Loading...

QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

GMT+8, 2024-11-22 04:33 , Processed in 0.051633 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部