Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 88737

Js 的Singleton(单例)怎么写啊

$
0
0

@jumpchess1 写道:

  1. 一种方法是, 模仿sample里面的Singleton 继承至 Component, 挂载到一个Node 下面
    但是切换场景 Node就被释放了, 如何保持一直存在?

  2. 一种是纯Script, 我就不知道怎么初始化了,

Connect.js

var Connect = cc.Class({
    statics: {
        instance: null
    },
    ctor: {
        Connect.instance = this;
    }
});

AAA.js

const Connect = require("Connect");
Connect.instance.dosomething();

调用的时候 instance 一直为null, 因为没人去调用 Connect 的构造函数.

帖子: 3

参与者: 1

阅读整个主题


Viewing all articles
Browse latest Browse all 88737

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>