CCProgressTimer Loading条

CCProgressTimer *p_SpTime = CCProgressTimer::create(CCSprite::createWithSpriteFrameName("IM_Progress.png"));

p_SpTime->setType(kCCProgressTimerTypeBar);

// 水平 ccp(1,0)右到左  ccp(0,1)左到右   ccp(0, 0) 默认左到右

// 垂直 ccp(1,0)下到上  ccp(0,1)上到下?  ccp(0, 0) 默认下到上

p_SpTime->setMidpoint(ccp(1,0));

p_SpTime->setAnchorPoint(ccp(0.0f,0.5f));

p_SpTime->setBarChangeRate(ccp(0, 1));////ccp(1,0) 水平方向 ccp(0, 1)垂直方向  ccp(0,0) 加载满不加载

p_SpTime->setPosition(ccp(size.width / 2, size.height / 2));

p_SpTime->setPercentage(0.0f);//初始加载 100满

addChild(p_SpTime);

时间: 2024-11-18 13:46:01

CCProgressTimer Loading条的相关文章

loading条顺滑加载

大部分代码参考了 http://www.58player.com/blog-2537-89690.html 不过,它的逻辑有地方不太严谨,对比一下即可. /// <summary> /// 异步加载场景 /// </summary> public void LoadScene() { if(!string.IsNullOrEmpty(loadScenePath)) { StartCoroutine(loadScenceAsyn()); } } /// <summary>

Unity异步加载场景loading条

using UnityEngine; using System.Collections; public class LoadingScene : MonoBehaviour { public UISlider processBar; private AsyncOperation async; private uint _nowprocess; // Use this for initialization void Start () { _nowprocess = 0; StartCoroutin

场景切换 异步加载 loading条做法

AsyncOperation mAsync; //需要加载的场景    public UISlider LoadingSlider; //NGUI做的    public UILabel GameTip; // Use this for initialization     void OnEnable()     {         StartCoroutine("LoadScene"); GameTip.text = GameTipsController.Singleton.Rand

Loading

http://www.xuebuyuan.com/1352732.html 加载游戏场景 直到新场景的资源全部加载完成,这种方式对用户体验显然是不好的,最传统的做法都是开个线程,一个线程用来处理数据加载,一个线程用进度条或是动画的方式提示玩家游戏并未卡死,而是等待.但是Unity3d没有多线程的概念,不过unity也给我们提供了StartCoroutine(协同程序)和LoadLevelAsync(异步加载关卡)后台加载场景的方法. StartCoroutine为什么叫协同程序呢,所谓协同,就是

loading bar

上面的loading条,想到的办法是用两个半圆覆盖实现,结果也就这么做了,可是明明一个圆就可以的,哎智商堪忧... <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> *{ margin: 0; padding: 0; } .wrap{ margi

Ajax配合vue+element打造个人专属loading

最近有使用到element组件中的loading,主要是处理后台传输数据太大,页面这边较长时间处于一个白屏,这里使用了一个loading组件,来进行一个优化,当然这只是视觉层面的一个简单优化,如果不用loading条,用资源懒加载的方式或许更好,这边回归正题,因为我这边是想做成进度条由0加载到100,而elemen的loading组件我看了下给的示例里面只允许加入text,icon,达不到我想要的效果,这边我自己做了一个简单的示例. 这样看起来效果是不是更好,那么如何获取到后台传输的一个进度值呢

CocosCreator手记02——Examples中文注释目录

任何游戏引擎的都会有一套例子库.用于展示引擎的功能和API的用法. 最近看CocosCreator引擎附带的例子库.目前来说这套Cocos系列引擎的最新版,很有诚意,对比老引擎.加入了很多新的内容.比如资源下载器装载器,各种布局管理工具.预制资源.网络库.碰撞系统.也预留了扩展接口.当然整个引擎也支持插件式扩展. 可惜的是,这份例子是1.5版的,但是没有演示1.5新加的功能,比如物理引擎,摄像机等.另外,个别例子需要对应平台才能跑,在有些平台跑不了.有些例子功能重复,或无法正确演示.但这些都是小

Android webview使用详解

1. 打开网页时不调用系统浏览器, 而是在本WebView中显示: mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); 2. 通过java代码调用javascript WebSettings webSettings = mWe

Android_WebView_全屏

WebView(网络视图)能加载显示网页,可以将其视为一个浏览器. 它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法: 第一种方法的步骤: 1.在要Activity中实例化WebView组件:WebView webView = new WebView(this); 2.调用WebView的loadUrl()方法,设置WevView要显示的网页: 互联网用:webView.loadUrl("http://www.google.com"); 本地文件用:we