学习吧(EduBoo.COM) 本次搜索耗时 4.738 秒,为您找到 927 个相关结果.
  • 入口程序

    入口程序生命周期回调load unload 加载和卸载注意事项 IPC 消息注册短命名消息 全名消息 入口程序 每一个插件都可以指定一份入口程序,入口程序是在 主进程 中被执行的。通常我们会在入口程序中: 初始化扩展包 执行后台操作程序(文件I/O,服务器逻辑) 调用 Cocos Creator 主进程中的方法 管理扩展面板的开启和关闭,以及...
  • 使用对象池

    使用对象池对象池的概念 流程介绍准备好 Prefab 初始化对象池 从对象池请求对象 将对象返回对象池 使用组件来处理回收和复用的事件 清除对象池 使用 cc.NodePool 的优势 使用对象池 在运行时进行节点的创建(cc.instantiate )和销毁(node.destroy )操作是非常耗费性能的,因此我们在比较复杂的场景中,通常只有在场...
  • Lua 引擎支持

    Lua 引擎支持目标 主要特征一些控件暂时无法支持: 使用说明第一次构建项目 自动构建 运行游戏 Lua 引擎支持 作者:Dualface 目标 让 Lua 开发者可以使用 Cocos Creator 来搭建场景和 UI,并在 Lua 游戏中正常显示和操作。 主要特征 当前支持的功能如下所示: Sprite - 精灵:图像显示 Canv...
  • 闭包的语法

    891 2020-01-09 《RustPrimer》
    闭包的语法基本形式 捕获变量 move闭包这部分引用自 The Rust Programming Language中文版 闭包的语法 基本形式 闭包看起来像这样: let plus_one = | x : i32 | x + 1 ; assert_eq !( 2 , plus_one ( 1 )); 我们创建...
  • 脚本开发指南

    脚本开发工作流程简介 内容 更多参考 脚本开发工作流程 简介 Cocos Creator 的脚本主要是通过扩展组件来进行开发的。目前 Cocos Creator 支持 JavaScript 和 CoffeeScript 两种脚本语言。通过编写脚本组件,并将它赋予到场景节点中来驱动场景中的物体。 在组件脚本的编写过程中,你可以通过声明属性,将脚本中需...
  • CCClass 进阶参考

    CCClass 进阶参考术语 原型对象参数说明类名 构造函数通过 ctor 定义 通过 __ctor__ 定义" level="4">通过 __ctor__ 定义 判断类型判断实例 判断类 成员实例变量 实例方法 静态变量和静态方法 继承父构造函数 重写 属性属性和构造函数 属性参数default 参数" level="4">default 参...
  • Pure render checks

    保证渲染的性能第一个例子坏实践 好实践 第二个例子坏实践 又一个坏实践 好实践 坏实践 好实践 参考资料: 保证渲染的性能 为了保障组件的性能, 我们有的时候会从组件渲染的角度出发. 更干净的render函数? 这个概念可能会有点让人疑惑. 其实在这里干净是指我们在shouldComponentUpdate 这个生命周期函数里面去做浅比较, 从...
  • Pods

    Init 容器理解 Init 容器与普通容器的不同之处 Init 容器能做什么?示例 使用 Init 容器 具体行为资源 Pod 重启的原因 支持与兼容性 接下来 反馈 Init 容器 本页提供了 Init 容器的概览,它是一种专用的容器,在应用容器启动之前运行,并包括一些应用镜像中不存在的实用工具和安装脚本。 理解 Init 容器 Pod ...
  • 扩展包工作流程模式

    扩展包工作流程模式入口程序完成全部工作 入口程序和编辑器面板配合实现复杂交互功能 插件只提供组件和资源 扩展包工作流程模式 在设计和开发扩展包时,我们总是希望扩展包在我们给予一定的输入时,完成特定的工作并返回结果。这个过程可以由以下几种工作模式来完成: 入口程序完成全部工作 如果我们的插件不需要任何用户输入,而且只要一次性的执行一些主进程逻辑,我们...
  • 构造(__new__)和初始化(__init__)

    二、构造(__new__ )和初始化(__init__ ) 二、构造(__new__ )和初始化(__init__ ) 通过上一篇的内容,我们已经知道定义一个类时,我们经常会通过 __init__(self) 的方法在实例化对象的时候,对属性进行设置。比如下面的例子: #!/usr/bin/env python3 # -*- coding: UT...