33 lines
830 B
TypeScript
33 lines
830 B
TypeScript
import { _decorator, color, Component, Node, Sprite, tween, Vec3 } from 'cc';
|
|
const { ccclass, property } = _decorator;
|
|
|
|
@ccclass('loading_game')
|
|
export class loading_game extends Component {
|
|
start() {
|
|
//线性减淡
|
|
const RD = this.node.getComponent(Sprite).getMaterialInstance(0);
|
|
RD.overridePipelineStates({
|
|
blendState: {
|
|
isA2C: true,
|
|
isIndepend: true,
|
|
targets: [{
|
|
blend: true,
|
|
blendSrc: 1,
|
|
blendDst: 1,
|
|
blendSrcAlpha: 1,
|
|
blendDstAlpha: 1,
|
|
}]
|
|
},
|
|
}, 0);
|
|
|
|
//旋转缓动
|
|
tween(this.node).by(1.5, { angle: -360 },).repeatForever().start();
|
|
}
|
|
|
|
update(deltaTime: number) {
|
|
|
|
}
|
|
}
|
|
|
|
|