Particle 在cocos中的开启关闭,WebView组件的使用

1.将粒子组件放进画布中,再创建个按钮点击事件

2.创建脚本编写

toggleParticlePlay: function() {
        var myParticle = this.particle.getComponent(cc.ParticleSystem);
        if (myParticle.particleCount > 0) { // check if particle has fully plaed
            myParticle.stopSystem(); // stop particle system
        } else {
            myParticle.resetSystem(); // restart particle system
        }
    }

 上述是按钮的点击事件,即点即停,

 


3.WebView的使用

 

1.在画布中创建webview组件,

2.并将EditBox组件也放到画布中,既然是webView组件你肯定是要输入网址的,所以这个组件可以输入网址。

3.既然有搜索框了,那么点击按钮即可搜索,so也要创建个按钮节点。

4.为WebView编写脚本

在属性中只需声明webView的和获取搜索框的内容,两个属性就可以,

在按钮上绑定事件visitURL,并获取搜索框的内容,赋值给webView的URL

在webView组件中需要绑定显示的方法 onWebFinishLoad,

 // 绑在web视图
    onWebFinishLoad: function (sender, event) {
        var loadStatus = "";
        if (event === cc.WebView.EventType.LOADED) {
            loadStatus = " is loaded!";
        } else if (event === cc.WebView.EventType.LOADING) {
            loadStatus = " is loading!";
        } else if (event === cc.WebView.EventType.ERROR) {
            loadStatus = ' load error!';
        }
        // this.labelStatus.string = this.webview.url + loadStatus;
    },

    // 绑定按钮
    visitURL: function () {
        this.webview.url = this.url.string;
    },

上述两个函数,一个需要绑定在webView组件上,另一个是绑定在按钮点击事件上。

运行最终简陋的结果是:

 

  • 结语

每天进步一点点,成功已离你不远。

荀子《劝学》有云

不积跬步,

无以至千里;

不积小流,

无以成江海;

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值