Project1
标题:
菜鸟求救,帮忙写一段脚本
[打印本页]
作者:
heiwang1997
时间:
2012-6-16 21:56
标题:
菜鸟求救,帮忙写一段脚本
内容是在画面的(X,Y)坐标处开始显示一段文字
在(A,B)处显示一副角色图片
请问是不是要用Scene_XXXX或Window 什么东西的啊?
请帮忙写一段脚本,在此小弟不胜感激……给个提示也行…… dsu_plus_rewardpost_czw
作者:
hys111111
时间:
2012-6-16 22:13
class Window_Wenzi < Window_Base
def initialize
super(0,0,128,128)# 这里设置位置及大小
@write = "文字" # 这里设置文字
self.contents = Bitmap.new(width - 32, height - 32)
self.opacity = 100 #这里设置不透明度
refresh
end
def refresh
self.contents.clear
self.contents.font.color = normal_color
draw_actor_graphic($game_party.actors[0], 32, 32)
self.contents.draw_text(32,32,100,32,@write)
end
end
#================================
# 以下东西不需要掌握
#================================
class Scene_Map
alias hys_write_main main
def main
@write = Window_Wenzi.new
hys_write_main
@write.dispose
end
alias hys_write_update update
def update
@write.update
hys_write_update
end
end
复制代码
OK
作者:
woyaozhuce
时间:
2012-6-16 22:27
本帖最后由 woyaozhuce 于 2012-6-16 22:29 编辑
你是要做字幕功能么?
主站搜索关键字- “多功能字幕滚动”
看不懂你的意思。。。是不是这样的额
还有脚本不会,事件有一个
文字可以用动画制作或者图片制作。
定义两个变量 显示文字x=事件的X坐标 显示文字y=事件的Y坐标
显示文字的图片1 图片坐标x=显示文字的x 图片坐标Y=显示文字的Y
等待50帧 图片1消失
(这样就在你放置事件的地方显示了文字)
在重新定义以上两个变量 显示文字X=角色的X坐标(我也不知道你要在哪里显示就在角色处吧)
显示文字Y=角色的Y坐标
显示角色的图片2 图片坐标x=显示文字x 图片坐标Y=显示文字Y
等待多少帧数 图片消失
不知道你是在地图上显示还是在某个窗口里显示
{:2_286:}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1