This commit is contained in:
walkpan
2025-02-01 00:14:25 +08:00
parent c5c01c6cf4
commit bffbb9077e
91 changed files with 2067 additions and 1327 deletions

View File

@@ -0,0 +1,23 @@
import { _decorator, Component, Node, sp, tween, v3, Vec3 } from 'cc';
const { ccclass, property } = _decorator;
@ccclass('HeroController')
export class HeroController extends Component {
@property(sp.Skeleton)
spine: sp.Skeleton = null!; // 绑定spine组件
@property
moveSpeed: number = 200; // 可配置移动速度
// 初始化动画
init(spineData: sp.SkeletonData) {
this.spine.skeletonData = spineData;
this.spine.setAnimation(0, 'Idle', true);
}
// 播放动画方法
playAnimation(name: string, loop: boolean = true) {
this.spine.setAnimation(0, name, loop);
}
}