大侠
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

46 lines
2.1 KiB

declare module 'cc' {
interface Node {
// x: number;
// y: number;
// z: number;
// angleX: number;
// angleY: number;
// angleZ: number;
// scaleX: number;
// scaleY: number;
// scaleZ: number;
widthUT?: number;
heightUT?: number;
// anchorXUT: number;
// anchorYUT: number;
// color: Color;
// opacity: number;
// //返回节点的UITransform组件,如果没有会先添加
uiTrans?: UITransform;
// //返回节点的UIRenderer组件,如果没有会先添加
// uiRender: UIRenderer;
// //获取节点的层级路径
// getPath: () => string;
// //isStartWith = false 在所有子节点中查找名称为name的子节点
// //isStartWith = true 在所有子节点中查找名称以name开头的子节点
// findChildren: (name: string, isStartWith?: boolean) => Node[];
// //返回当前节点的pos在node节点中的坐标
// convertTo: (pos: Vec3, node: Node) => Vec3;
// //在不改变世界坐标的前提下修改锚点
// setAnchor: (point: Vec2 | number, y?: number) => void;
// //返回一个tween,让节点颜色在time时间内渐变到color,返回值需要.start()才能执行
// tweenColor: (time: number, color: Color) => Tween<UIRenderer>;
// //让节点及其所有子节点,颜色在time时间内渐变到color
// //如果color缺省,则在time时间内渐变恢复初始颜色
// setColor: (time: number, color?: Color) => void;
// //让节点振动,振幅amplitude(可以分别设置水平、垂直振幅),频率frequency
// //repeat > 0 振动repeat次
// //repeat < 0 振动无限次
// //repeat = 0 停止振动
// shake: (repeat: number, amplitude?: Vec3, frequency?: number) => void;
// //销毁节点并实时从层级树中移除
// destroyRealtime: () => void;
// //销毁所有子节点并实时从层级树中移除
// destroyAllChildrenRealtime: () => void;
}
}