幻想森林

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

[求助]一個人物狀態的腳本問題。。。

[复制链接]

2

主题

14

帖子

1351

积分

⑥精研

神隱し。。。

积分
1351
发表于 2005-4-7 17:44:50 | 显示全部楼层 |阅读模式
那個。。。我不懂腳本。。。事先說了呢~~~複製了人家的腳本,再用在自己的上面,結果用紅圈圈出來的地方還麽去掉,要怎麽樣去掉呢?

是不是還要改腳本呢?求大大們直接給我腳本好了,我複製去。。。不用和我說原理了呢~~~~給我說原理我也等於聼天書的...哭對於這些完全不懂,只能複製了呢


class Scene_Status
#--------------------------------------------------------------------------
# ● 初始化对像
# actor_index : 角色索引
#--------------------------------------------------------------------------
def initialize(actor_index = 0, equip_index = 0)
@actor_index = actor_index
end
#--------------------------------------------------------------------------
# ● 主处理
#--------------------------------------------------------------------------
def main
# 获取角色
@actor = $game_party.actors[@actor_index]
# 生成状态窗口
@status_window = Window_Status.new(@actor)
# 生成图形
@sprite = Sprite.new
case @actor_index
when 0
@sprite.bitmap = RPG::Cache.picture("小狼")
when 1
@sprite.bitmap = RPG::Cache.picture("小櫻")
when 2
@sprite.bitmap = RPG::Cache.picture("黑鋼")
when 3
@sprite.bitmap = RPG::Cache.picture("法伊")
end
# 执行过渡
Graphics.transition
# 主循环
loop do
# 刷新游戏画面
Graphics.update
# 刷新输入信息
Input.update
# 刷新画面
update
# 如果画面被切换的话就中断循环
if $scene != self
break
end
end
# 准备过渡
Graphics.freeze
# 释放图形
@sprite.dispose
# 释放窗口
@status_window.dispose
end


class Window_Status < Window_Base
#--------------------------------------------------------------------------
# ● 初始化对像
# actor : 角色
#--------------------------------------------------------------------------
def initialize(actor)
@sprite = Sprite.new
case actor.id
when 1
@sprite.bitmap = RPG::Cache.picture("小狼背景")
when 2
@sprite.bitmap = RPG::Cache.picture("小櫻背景")
when 3
@sprite.bitmap = RPG::Cache.picture("黑鋼背景")
when 4
@sprite.bitmap = RPG::Cache.picture("法伊背景")
when 5
@sprite.bitmap = RPG::Cache.picture("背景-5")
when 8
@sprite.bitmap = RPG::Cache.picture("背景-6")
end
super(0, 0, 640, 480)
self.contents = Bitmap.new(width - 32, height - 32)
@actor = actor
self.back_opacity = 0 #使得原本的背景skin不再显示
refresh
end

[此贴子已经被作者于2005-4-7 17:49:54编辑过]
回复

使用道具 举报

carol3 该用户已被删除
发表于 2005-4-7 18:19:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

2

主题

14

帖子

1351

积分

⑥精研

神隱し。。。

积分
1351
 楼主| 发表于 2005-4-7 20:09:37 | 显示全部楼层
謝謝大大的幫助呢,終于把那個小圖像消去了^^
回复 支持 反对

使用道具 举报

1

主题

11

帖子

644

积分

⑤进阶

积分
644
发表于 2005-4-7 20:58:09 | 显示全部楼层
问一下,背景是怎么加上的??????
回复 支持 反对

使用道具 举报

3

主题

240

帖子

41850万

积分

⑥精研

GF转意~心喜!

积分
418502561
QQ
发表于 2005-4-8 08:21:09 | 显示全部楼层
class Window_Status < Window_Base
#--------------------------------------------------------------------------
# ● 初始化对像
# actor : 角色
#--------------------------------------------------------------------------
def initialize(actor)
@sprite = Sprite.new
case actor.id
when 1
@sprite.bitmap = RPG::Cache.picture(\"小狼背景\")
when 2
@sprite.bitmap = RPG::Cache.picture(\"小櫻背景\")
when 3
@sprite.bitmap = RPG::Cache.picture(\"黑鋼背景\")
when 4
@sprite.bitmap = RPG::Cache.picture(\"法伊背景\")
when 5
@sprite.bitmap = RPG::Cache.picture(\"背景-5\")
when 8
@sprite.bitmap = RPG::Cache.picture(\"背景-6\")
end
super(0, 0, 640, 480)
self.contents = Bitmap.new(width - 32, height - 32)
@actor = actor
self.back_opacity = 0 #使得原本的背景skin不再显示
refresh
end
[em04]楼上看都看出来了吧
YEAH!!!女朋友~又和我说话了....真高兴(心里想:向我这么帅那是当然的)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-20 04:08 , Processed in 0.011369 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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