查看: 3926|回复: 16

[已经过期] 人物创建的背景

[复制链接]

咩

梦石
0
星屑
1640
在线时间
381 小时
注册时间
2010-10-9
回帖
286

开拓者

发表于 2011-4-9 17:30:08 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
”人物创建“的名称输入的框框背景可以换吗?

西尼克·麦吉

梦石
0
星屑
49
在线时间
15 小时
注册时间
2010-7-19
回帖
433
发表于 2011-4-9 18:04:38 | 显示全部楼层
本帖最后由 rmg_mage 于 2011-4-9 18:04 编辑

人物创建?
不知道是啥
无图无真相
如果是名称输入的框框
可以在数据库->系统->窗口设置(那啥记不太清楚了 将就着看吧)里面弄
我其实是来吧经验凑整的

想联系我请找此号:觉醒の赤翼
回复

使用道具 举报

梦石
3
星屑
50
在线时间
762 小时
注册时间
2010-8-17
回帖
594
发表于 2011-4-9 18:19:56 | 显示全部楼层
人物创建?是不是人物姓名修改什么的?
回复

使用道具 举报

咩

梦石
0
星屑
1640
在线时间
381 小时
注册时间
2010-10-9
回帖
286

开拓者

 楼主| 发表于 2011-4-9 19:30:17 | 显示全部楼层
额、、是一个脚本。。还有不是窗口皮肤
回复

使用道具 举报

梦石
0
星屑
492
在线时间
908 小时
注册时间
2009-10-12
回帖
1702
发表于 2011-4-10 14:54:58 | 显示全部楼层
找到那个脚本要用的素材的地方【一般在graphics里面 特殊的对话框,或者pictures】
然后改那里的素材。【rm是用图图的主】
回复

使用道具 举报

咩

梦石
0
星屑
1640
在线时间
381 小时
注册时间
2010-10-9
回帖
286

开拓者

 楼主| 发表于 2011-4-10 16:24:45 | 显示全部楼层
  1. #--------------------------------------------------------------------------
  2. # ● 显示RgssInputBox.dll中的输入角色名称的对话框
  3. #    作者:notexist
  4. #--------------------------------------------------------------------------
  5. def ActorNameInput(actorID)
  6.   actor = $game_actors[actorID]
  7.   thename = actor.name
  8.   thename = $NameInputBox.Call(thename)
  9.   actor.name = thename
  10. end

  11. $NameInputBox = Win32API.new(\
  12.   "RgssInputBox.dll", "NameInputBox", ['P'], 'P')
  13. #创建对话框窗口,在调用NameInputBox之前必须调用这个函数
  14. $CreateInputBox =  Win32API.new(\
  15.   "RgssInputBox.dll", "CreateInputBox", [], '')
  16. #设置窗口,参数分别为宽度,高度,和载入的skin图片是否拉伸
  17. #在后面的LoadSkin调用中会根据图片情况自动设置窗口宽度高度
  18. #所以不必手工调用这个函数
  19. $InputBox_SetBox =  Win32API.new(\
  20.   "RgssInputBox.dll", "SetBox", ['I','I','I'], '')
  21. #载入背景图片,内容为图片的文件名(不包括路径)
  22. #支持BMP和GIF,载入后会自动设置输入的窗口宽度和高度
  23. $InputBox_LoadSkin =  Win32API.new(\
  24.   "RgssInputBox.dll", "LoadSkin", ['P'], '')  

  25. #设置窗口中文本输入框的位置和大小
  26. #参数分别为X偏移(偏移相对于窗口左上角),Y偏移,宽度,高度
  27. #以及输入框底色的蓝色,绿色,红色分量,颜色分量的范围是0~255
  28. $InputBox_SetEdit =  Win32API.new(\
  29.   "RgssInputBox.dll", "SetEdit", ['I','I','I','I','I','I','I'], '')
  30. #设置文本输入框内输入文字的字体信息
  31. #参数分别为字体名称(例如“宋体”),字体大小(五号字为11)
  32. #字体颜色的蓝色,绿色,红色分量,颜色分量的范围是0~255
  33. $InputBox_SetEditFont =  Win32API.new(\
  34.   "RgssInputBox.dll", "SetEditFont", ['P','I','I','I','I'], '')
  35. #释放对话框窗口,理论上创建之后就应该释放,不过游戏退出时应该能自动释放
  36. #所以不必手工调用这个函数
  37. $FreeInputBox =  Win32API.new(\
  38.   "RgssInputBox.dll", "FreeInputBox", [], '')
  39. #创建
  40. $CreateInputBox.Call
  41. #载入背景图fox.jpg,这时设定了窗口宽度高度
  42. #$InputBox_LoadSkin.Call('fox.jpg')
  43. #设置文本输入框位置,并且设定底色为红色
  44. $InputBox_SetEdit.Call(50,20,200,32,0,128,128)
  45. #设定输入字体为黑体,字号为12(应该是“小四”),颜色为白色
  46. $InputBox_SetEditFont.Call('宋体',12,255,255,255)
  47. #重新设置输入窗口宽度和高度
  48. $InputBox_SetBox.Call(300,72,0)
  49. #
复制代码
脚本如上。。。没看出可疑的地方。。。。

点评

调用API函数啊.....路过  发表于 2011-4-11 17:18
回复

使用道具 举报

反伸手党斗士

梦石
0
星屑
91
在线时间
1128 小时
注册时间
2009-9-10
回帖
2407

贵宾

发表于 2011-4-10 20:36:21 | 显示全部楼层
就是那个脚本吧?
貌似做个windowskin就可以吧
回复

使用道具 举报

咩

梦石
0
星屑
1640
在线时间
381 小时
注册时间
2010-10-9
回帖
286

开拓者

 楼主| 发表于 2011-4-15 16:19:49 | 显示全部楼层
不是windowskin和picture欧
回复

使用道具 举报

酱油的

梦石
0
星屑
1840
在线时间
2161 小时
注册时间
2007-12-22
回帖
3216

贵宾

发表于 2011-4-15 16:44:38 | 显示全部楼层
44行看見了 fox.jpg
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复

使用道具 举报

虚構歪曲

梦石
0
星屑
354
在线时间
1196 小时
注册时间
2010-12-18
回帖
3842

贵宾

发表于 2011-4-15 17:02:12 | 显示全部楼层
  1. #$InputBox_LoadSkin.Call('fox.jpg')
复制代码

点评

捏一下優雪醬  发表于 2011-4-15 17:21
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部