|

楼主 |
发表于 2005-12-14 14:57:01
|
显示全部楼层
酒馆..就是血条吧..
3.8 酒馆的作成
此次的目的
记被称作为酒馆的一种仪表的用法吧。
关于为了顺便表示酒馆的价值的数值标签也解说。
酒馆
酒馆象格斗游戏的量规一样的。
根据棒状的仪表表示的事,把价值做为视觉性易懂的东西。
下的例子,途中for采用着圈本来使用的没有必要。
只是为了酒馆减少方法设法使用着。
*define
clickstr "」。!?",2
effect 10,10,1000
game
*start
表示酒馆。
bar 0,100,20,200,300,30,100,#ff0000
print 10
减少酒馆的价值。
for %0=100 to 50 step -1
bar 0,%0,20,200,300,30,100,#ff0000
wait 20
print 1
nex
t酒馆的长度成为了一半。
barclear
repaint
酒馆消失了。
end
 
酒馆被表示了之后,变得光滑地短。
「bar」,是如字面那样读入酒馆的命令。
与雪碧同样「print能」出使之表示。
那么,「bar关于」继续的很多的数字解说。
--------------------------------------------------------------------------------
bar 0,100,20,200,300,30,100,#ff0000
第1号的数字「酒馆号码是」。
0~99能设定为no价值,这个价值小的那样在跟前被表示。
--------------------------------------------------------------------------------
bar 0,100,20,200,300,30,100,#ff0000
从前开始第2号的数字「现在价值从」、后边开始第2号的数字「最大值是」。
对最大值的现在价值的比例合起酒馆变得短。
因为这个情况,最大值现在价值也是100酒馆被表示100%。
如果现在价值50变化了酒馆一半以外不被表示。
--------------------------------------------------------------------------------
bar 0,100,20,200,300,30,100,#ff0000
中央4个数字,设定酒馆的位置和大小。从左面按顺序
「左上端的X坐标」「左上端的Y坐标」「幅度」「量是」。
--------------------------------------------------------------------------------
bar 0,100,20,200,300,30,100,#ff0000
最后RGBha「酒馆的颜色表示着」。
--------------------------------------------------------------------------------
「bar」「print使用」的效果使之表示普通,不过,
那么好象仪表的光滑的增减不能。
象上面的例子一样地「for」与圈「print 1需要使用」。
使用结束了的酒馆「barclear」出消去。
「repaint由于」改写画面的命令,根据这个酒馆从画面被消去。
※酒馆左稠密是基本。如果设法右最后关头也没有不能的事。
数值标签
为了以数值表示酒馆的价值数值标签使用。
命令文的形式「bar」很好地象。
*define
clickstr "」。!?",2
effect 10,10,1000
game
*start
表示酒馆。
bar 0,100,80,200,300,30,100,#ff0000
prnum 0,100,10,205,20,20,#ffffff
print 10
减少酒馆的价值。
for %0=100 to 50 step -1
bar 0,%0,80,200,300,30,100,#ff0000
prnum 0,%0,10,205,20,20,#ffffff
wait 20
print 1
nex
t酒馆的长度成为了一半。
barclear
prnumclear
repaint
酒馆消失了。
end
 
数字酒馆的现在表示着价值。
数值标签的表示「prnum用」。
用法最大值不存在除了事,「bar」同样。
从左面顺序,「数值标签号码」「现在价值」 「左上端的X坐标」「左上端的Y坐标」
「幅度」「量」「颜色指定」。
「数值标签号码」小的那样在跟前被表示。
「现在价值」出能使用0~999是在ma的数字。
使用结束了的数值标签「prnumclear」出消去。
消去的办法
消去酒馆和数值标签的时候repaintwo就那样使用
瞬间被消去了。
那么对kakko不附有的时候,有这样的办法的办法。
也有这样的做法在程度里(上)请看。
*define
clickstr "」。!?",2
effect 10,10,1000
game
*start
表示酒馆。
bar 0,100,80,200,300,30,100,#ff0000
prnum 0,100,10,205,20,20,#ffffff
print 10
与酒馆采用效果消去数值标签。
bar 0,0,80,200,300,30,100,#ff0000
prnum 0,%0,10,205,0,0,#ffffff
print 10
barclear
prnumclear
repaint
酒馆消失了。
end
crossing fade被消去。
上面的电影脚本,仅仅酒馆的现在价值数值标签的高度・幅度wo0只是象要了。
在这里「print 10能如果使用」等,根据画像效果消去。
因为从画面上消失,还也留下着在存储器上,
「barclear」「prnumclear」「repaint」不出忘记消去吧。
归结
酒馆,这个那个地规定大量地应用难吧。
可是我想如果使用变量的游戏就有很多酒馆的用法。
只是数值不是显出变量的价值,在酒馆等视觉性地显示的事,
在是对播放机来说易懂游戏上重要的事。
下面节,独创的图标试着改变NScripter实体的图标。 |
|