Animation注解问题

快速上手:制作第一个游戏(一步两步)

@property({type: Animation})
public BodyAnim: Animation|null = null;
文档效果与实际效果不一样
文档效果:
image
实际编程效果:
image
请问解决办法?

@property({type: Animation})
public BodyAnim !: Animation;

改这样子试试?

这个不叫注解,这叫装饰器,虽然跟注解写法很像,但叫法不同,且原理也不同

@property({type: Animation})
public BodyAnim: Animation = null!;