幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2100|回复: 6

如何自定义文字显示的位置?

[复制链接]

8

主题

21

帖子

493

积分

④见习

谦虚的学者

积分
493
发表于 2004-11-2 00:29:12 | 显示全部楼层 |阅读模式
随意显示在某个范围内,像白之绊那样

而不是只能限制的选择上中下的文字框内
书到用时方恨少!
回复

使用道具 举报

3

主题

24

帖子

476

积分

④见习

黑奴啊黑奴

积分
476
发表于 2004-11-2 01:36:20 | 显示全部楼层
      case $game_system.message_position
      when 0  # 上
        self.y = 16
      when 1  # 中
        self.y = 160
      when 2  # 下
        self.y = 304
      end
这个是根据选项而定义的位置,你也可以增加这个嘛
--艾泽拉斯--
回复 支持 反对

使用道具 举报

8

主题

21

帖子

493

积分

④见习

谦虚的学者

积分
493
 楼主| 发表于 2004-11-2 13:07:33 | 显示全部楼层
有些问题。。。
那个不是很具体阿,只能设定对话框的y坐标位置,
是不是还要配合着这个改?
def initialize
    super(80, 304, 480, 160)
不过我改了后,文字的大致范围确定了,
显示却不完整,只显示了3行,是不是还要改文字大小的设置?
而且这个是初始值吧,改了以后每次都变成了这样,
有时我想让它显示在默认的位置又怎么办呢?
我只是想把这个设定设置成随时想用就用,不用就无视的,不影响整个系统的默认值
(白之绊的那个再定义是什么回事?有两个windows message,
系统会执行哪个脚本?)
书到用时方恨少!
回复 支持 反对

使用道具 举报

3

主题

24

帖子

476

积分

④见习

黑奴啊黑奴

积分
476
发表于 2004-11-2 13:19:57 | 显示全部楼层
      case $game_system.message_position
      when 0  # 上
        self.y = 16
      when 1  # 中
        self.y = 160
      when 2  # 下
        self.y = 304
      when 3  # 自己想设定的位置
        self.x = 坐标
        self.y = 坐标
      end
这样加一句不就行了
--艾泽拉斯--
回复 支持 反对

使用道具 举报

8

主题

21

帖子

493

积分

④见习

谦虚的学者

积分
493
 楼主| 发表于 2004-11-2 13:35:59 | 显示全部楼层
加了以后怎么用?
“事件指令”里“更改文章选项”只能选上中下,那个附加的怎么用出来?
书到用时方恨少!
回复 支持 反对

使用道具 举报

8

主题

21

帖子

493

积分

④见习

谦虚的学者

积分
493
 楼主| 发表于 2004-11-2 14:10:19 | 显示全部楼层
明白了
在事件里加上脚本“$game_system.message_position=3”吧?
相当于钥匙:p
书到用时方恨少!
回复 支持 反对

使用道具 举报

18

主题

297

帖子

3942

积分

⑥精研

寻梦者

积分
3942
发表于 2004-11-2 17:07:05 | 显示全部楼层
说话前多加点空格...
传说的初章,即将成为永恒的经典。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-8 20:59 , Processed in 0.012845 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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