Cocos Creator码农的世界cocos creator 基础教程

一个入门级小功能的实现

2019-02-20  本文已影响4人  小瓶属

首先来布局:

一个大圆+一个小圆,富文本。很简单有木有!

代码部分:Game:

……

主要是控制富文本的显示和隐藏。核心代码:

这段是核心,控制外圆绕大圆外层做圆周运动。

外圆的x坐标:

let ballx= this.circlecenter.x + Math.cos(this.circleH) * circleR ;

外圆的y坐标

let bally= this.circlecenter.y + Math.sin(this.circleH) * circleR ;

这里采用的是控制富文本的显示与隐藏,

如果要做到逐字打出:

代码:

let str='我们一起学猫叫'

label.node.string=str[i]

通过循环的方式去取str,然后通过schedule定时器控制间隔时间和重复次数即可。

以上两种方式的利弊大家可以猜猜看。

最终效果:

视频地址

是不是很简单的?有问题欢迎来交流。

上一篇 下一篇

猜你喜欢

热点阅读