开发环境
- Cocos Creator 2.4.8,安装参考 cocos creator安装
- TypeScript
创建项目
资源导入
新建textures
目录并把资源导入。
场景设置
新建scripts
目录并在其下新建Game
脚本。
新建scenes
目录并在其下新建game
场景。
双击game
场景打开场景,Canvas
节点宽高设置成750x1334
并适配宽度,再把Game
脚本挂载上去。
UI 布局
Canvas
下新建空节点并重命名为table
。拖动textures/背景
到table
节点下并重命名为bg
。table
节点下新建空节点并重名为root
。拖动textures/奖项底
到root
节点下并重命名为item
,X
属性设置为-160
,Y
属性设置为160
。item
节点下新建Label
组件并重命名为text
。拖动textures/标识
到table
节点下并重命名为run
。拖动textures/开始按钮
到table
节点下并重命名为btnStart
并挂载Button组件
。
代码生成奖项
编辑scripts/Game
脚本,内容如下。
1 | typescript复制代码const { ccclass } = cc._decorator |
运行程序后,发现奖项生成好了,标识也随机显示了,点击点击抽奖
按钮也输出了日志。
实现转圈效果
编辑scripts/Game
脚本,内容如下。
1 | typescript复制代码const { ccclass } = cc._decorator |
再次运行程序并点击点击抽奖
按钮,程序已经开始由快转慢转圈了。
资源和代码获取
关注干货悦读
公众号,点击源码
菜单获取下载链接。
本文转载自: 掘金