cocos2如何使用進度條

2021-06-16 09:44:20 字數 1178 閱讀 5878

1、建立進度條物件

//精靈背景

ccsprite *progsprite = [ccsprite

spritewithfile:@"achieveplash.png"];

//初始化進度條

ccprogresstimer

*prog = [

ccprogresstimer

progresswithsprite

:progsprite];

2、設定進度條屬性

//設定在場景中的位置

prog

.position

=ccp

(winsize.

width/2

,100);

//設定進度條的型別

prog.

type

=kccprogresstimertypebar;

//設定進度條每次變化的x,y位移,0則不變

prog

.barchangerate

=ccp(1

,0);

//設定進度條起始位置,左、下、為0,右、上為1

prog

.midpoint

= ccp(1

, 0);

//設定當前百分比,注意,一定要設定完midpoint之後在設定percentage

prog.percentage = 50;

3、加入場景

[self

addchild:prog

z:3tag:kprog];

4、呼叫

1、init中呼叫

[self scheduleupdate]

2、update函式中

如果滿足條件,則

ccprogressto*to = [ccprogressto

actionwithduration

:time

percent

:100

];[[

self

getchildbytag

:kprg

] runaction

:to];

Cocos 2d 遊戲進度條

遊戲開發中難免用到進度條,例如做一些遊戲技能的cd時間等都會使用到 那麼cocos2d當然也封裝了進度條,但是不太理想,如果童鞋們用過就應該知道,那麼今天介紹兩個知識點,第一 介紹cocos2d中的進度條ccprogresstimer如何使用 第二點 修改cocos2d封裝的ccprogressti...

如何顯示進度條?

在許多程式中,程式需要自己做些事情而不受使用者輸入的干擾。這時就需要給使用者一些可見的顯示,以表明程式正在做一些事情及完成的進度。在wxpython中,這通常使用乙個進度條來管理,如圖9.5所示。圖9.5 例9.5顯示了產生圖9.5的 例9.5 生成乙個進度條 import wx if name m...

android Progress進度條使用

首先是progress的布局 相關引數有 1 style android attr progressbarstylehorizontal 設定進度條顯示的樣式 水平方向的 2 android visibility gone 設定為不可見 android布局檔案 然後通過activity呼叫布局檔案 ...