设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

完美输入法~最终修正版出错

查看数: 1799 | 评论数: 6 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-2-20 22:12

正文摘要:

本帖最后由 q6625765 于 2014-2-25 22:12 编辑 =begin   脚本:【完美输入法修正】      功能:输入法。      说明: 直接用Type_Field创建输入域即可进 ...

回复

q6625765 发表于 2014-2-23 14:19:55
OCTSJimmy 发表于 2014-2-23 10:08
果然是传入的参数有问题:这是教程中的用法,@v的来源是:由此可知,@v是个窗口……
所以,你需要将代码 ...

多谢大哥问题得到了解决{:2_275:}
OCTSJimmy 发表于 2014-2-23 10:08:18
q6625765 发表于 2014-2-21 20:31
我用 完美输入法是因为有一个脚本里面有下面
  @v = Viewport.new(0,313,220,29)
    @v.color.set(0,0,0 ...

果然是传入的参数有问题:
  1. Type_Field.new(@v,"",16)
复制代码
这是教程中的用法,@v的来源是:
  1. @v = Viewport.new(120,120,320,20)
复制代码
由此可知,@v是个窗口……
所以,你需要将代码改为:
  1. @tf = Type_Field.new(@v,"",$game_temp.name_max_char*3-4)
复制代码
q6625765 发表于 2014-2-21 20:31:24
fux2 发表于 2014-2-21 17:23
个人感觉纯粹使用的话,这个输入法更完美。
http://rpg.blue/thread-243422-1-1.html ...

我用 完美输入法是因为有一个脚本里面有下面
  @v = Viewport.new(0,313,220,29)
    @v.color.set(0,0,0,0)
    $game_temp.name_max_char = 6
    @tf = Type_Field.new($game_temp.name_max_char*3-4)
但是用了完美输入法却出现视口rect = v.rect出错无语
fux2 发表于 2014-2-21 17:23:53
个人感觉纯粹使用的话,这个输入法更完美。
http://rpg.blue/thread-243422-1-1.html
OCTSJimmy 发表于 2014-2-21 10:28:51
Type_Field 在初始化的时候,貌似需要传入一个v参数,参数类型是Window……
猜测是这样子,很久没玩RMXP了,忘光了都……
还是神招夏娜大大吧
@灼眼的夏娜  
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-30 16:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表