Comments (4)
I see now that the properties attribute of the Script just sets up the defaults. This should be made clearer with a comment above like: "defaults, override these from the Canvas"
from cocos-engine.
This should be made clearer with a comment above like: "defaults, override these from the Canvas"
Hi, where should this comment display?
from cocos-engine.
Not sure about the exact wording, but for example in assets/Script/HelloWorld.js
:
cc.Class({
extends: cc.Component,
// defaults, set visually when attaching this script to the Canvas
properties: {
label: {
default: null,
type: cc.Label
},
text: 'Hello, world!'
},
// use this for initialization
onLoad: function () {
this.label.string = this.text;
},
// called every frame
update: function (dt) {
},
});
from cocos-engine.
I think that's ok, thanks.
@knoxHuang Can you improve the comment in the HelloWorld project?
from cocos-engine.
Related Issues (20)
- Image decompression may cause buffer overflow
- 编辑3D场景时希望可以设置常驻摄像机预览 HOT 2
- A Spine demo crashes on native platform.
- Rich Text Warns of LabelOutline Deprecation
- [3.8.2] Setting the "trackIndex" to 1 in spine will result in the game being unable to run. HOT 1
- cc.d.ts 错误: ITweenOption 中的 `target?: object` 应该为 `target?: any` HOT 24
- Ability to toggle file extensions in Assets HOT 1
- Unify splash screen rendering
- Support removing progress bar from splash screen. HOT 1
- [Spine需求] 新增 判断是否正在播放 的API
- UI Transform _sortSiblings Exception when Destroying UI Node
- cc.AudioSource 会重复创建 AudioPlayer
- 在性能一般的电脑上每次调整材质属性后材质属性界面希望不要重新折叠
- Node 的 setScale setPosition 等方法的性能问题 HOT 3
- 有没有可能提供一套CC专用的3D/2D资源用于游戏制作
- EditBox text position is wrong when editing in Layout HOT 2
- EditBox 销毁时 没有移出对 canvas-resize事件的监听 HOT 2
- 开启 spine动画的 cache模式后, 设置动画所在节点的 透明度 无效
- Android 10 editbox can't open virtual keyboard in Wechat browser
- Missing speed control for Tween HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cocos-engine.