sprite的subimg與object的depth代表什麼意思?(以解決)
不好意思...都快成每日一問了...想問問sprite的subimg與object的depth這兩個屬性是用來做什麼的?
depth有看到人提過是用來做阻擋效果
可是什麼是阻擋效果我也不懂
在此先感謝各位高人的指導 啊哈,有点问题也好~~
subimg 代表的是精灵的子图~比如你的精灵是个跑步动作有3帧动画,那么subimg的参数就是0~2,第一帧是左脚走,第二帧是立正,第三帧是右脚走,这个时候如果你subimg等于1的话,那么得到的就是第二帧 立正的图片。
depth则是深度,也就是绘制优先度,你有2个object的话~,数字低的将会显示在数字高的前面,比如你对象a的depth是100,对象b的depth是200,那么对象a和b重合的时候,a会显示在b的前面 所以說
假設我有一個sprite叫做spr_number有3個frame分別繪製1,2,3
我使用draw_sprite(spr_number,0,x,y)=>會畫出1
draw_sprite(spr_number,1,x,y)=>畫出2
draw_sprite(spr_number,-1,x,y)=>會連續顯示3個frame
是這樣子嗎? 是这样滴,你可以多试试 謝謝!了解了
页:
[1]