鼠标框架完成 窗口事件框架完成
This commit is contained in:
@@ -6,26 +6,41 @@
|
||||
*/
|
||||
class Actor extends BaseNode {
|
||||
function _typeof() {
|
||||
return "Actor"
|
||||
return "Actor";
|
||||
}
|
||||
|
||||
constructor(obj = null) {
|
||||
if (obj) {
|
||||
base.constructor(obj, false)
|
||||
base.constructor(obj, false);
|
||||
} else {
|
||||
base.constructor(sq_CreateActor())
|
||||
base.constructor(sq_CreateActor());
|
||||
}
|
||||
}
|
||||
|
||||
function AddChild(Act) {
|
||||
sq_AddChild(this.C_Object, Act.C_Object)
|
||||
sq_AddChild(this.C_Object, Act.C_Object);
|
||||
}
|
||||
|
||||
function RemoveChild(Act) {
|
||||
sq_RemoveChild(this.C_Object, Act.C_Object)
|
||||
sq_RemoveChild(this.C_Object, Act.C_Object);
|
||||
}
|
||||
|
||||
function SetZOrder(Order){
|
||||
function SetZOrder(Order) {
|
||||
sq_SetZOrder(this.C_Object, Order);
|
||||
}
|
||||
|
||||
function SetScale(Value, ...) {
|
||||
if (vargv.len() == 0)
|
||||
sq_SetScale(this.C_Object, Value);
|
||||
else if (vargv.len() == 1)
|
||||
sq_SetScale(this.C_Object, Value, vargv[0]);
|
||||
}
|
||||
|
||||
function SetPos(Value, ...) {
|
||||
if (vargv.len() == 0) {
|
||||
sq_SetPos(this.C_Object, Value);
|
||||
} else if (vargv.len() == 1) {
|
||||
sq_SetPos(this.C_Object, Value, vargv[0]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user