一次性片头动画如何制作?
已解决~自己调整了一下脚本的出现位置…… ==||||果然6R重开人如潮涌……问个问题没人回答,竟然沉到3~4页去了
来这里问吧~
吐槽结束
怎么可以在Save文件夹里生成一个名为【OPENING.rxdata】的文件以判断动画是否已经播过,如播放过,则直接进入事件标题,没有这个文件则播放动画??
意思就是,怎么播放一个开头动画,总共就播放一次,不论以后再打开游戏文件,或是存档……除非删除【OPENING.rxdata】
期待着腿神大人帮忙解答~
速度一流啊! 今天陪女朋友了,才回来。。。。
动画播放你会不???把工程发上来瞧一下先 太大了……就是用的Flash播放……12MB呢…………
还是那个工程~事件标题的那个~ 呃。。我把工程删掉了。。。把脚本那个文件给我看就可以了 Flash脚本用法:
Flash.new(" ",640,480,1) 放在Main前面 理论可行
def judge
if File.exist?("Save/OPENING.rxdata")
f = File.open("Save/OPENING.rxdata","a")
if f.getc == 0x00
f.pos = 0
f.putc(0x01)
f.close
return true
else
f.close
return false
end
else
f = File.new("Save/OPENING.rxdata")
f.putc(0x01)
f.close
return false
end
end
if judge
Flash.new()
end
准备吃饭ING~版大真是超人之速度!…………忽然发现过了2小时多…………
但还是很神速啊~~哈哈啊哈……
待会测试,准备吃饭哪~ 我玩游戏去了。。。要是能快就出鬼了 杯具了…………
第15行发生了 Errno::ENOENT。
No such file or directory - Save/OPENING.rxdata
啥意思呢??
俺眼睛是会尖一些,但这个确实是废柴……PIA~ def judge
if File.exist?("Save/OPENING.rxdata")
return true
else
f = File.open("Save/OPENING.rxdata",'w')
f.putc(0x01)
f.close
return false
end
end
unless judge
p 1
end
页:
[1]
2