121 lines
3.0 KiB
Plaintext
121 lines
3.0 KiB
Plaintext
|
|
/*
|
||
|
|
文件名:Test.nut
|
||
|
|
路径:Sence/Test.nut
|
||
|
|
创建日期:2024-05-09 20:31
|
||
|
|
文件用途:测试场景
|
||
|
|
*/
|
||
|
|
function Sence_Test(StageObj) {
|
||
|
|
|
||
|
|
|
||
|
|
local MapObject = Map();
|
||
|
|
MapObject.InitMap(4);
|
||
|
|
MapObject.SetUpdateFunc(function(dt) {
|
||
|
|
|
||
|
|
})
|
||
|
|
|
||
|
|
|
||
|
|
StageObj.Addchild(MapObject);
|
||
|
|
// ScriptData.GetMonster(1);
|
||
|
|
|
||
|
|
// local testobj = ActiveObject();
|
||
|
|
// testobj.SetName("测试用的木桩");
|
||
|
|
// testobj.SetPosition(513, 194);
|
||
|
|
// testobj.Init(273);
|
||
|
|
// // StageObj.Addchild(testobj);
|
||
|
|
// MapObject.LayerObject.max.Addchild(testobj);
|
||
|
|
|
||
|
|
// local Ac = Actor();
|
||
|
|
// Ac.SetPosition(500, 500);
|
||
|
|
// Ac.ShowBorder(true);
|
||
|
|
// // Ac.SetAnchor(0.5, 0.5);
|
||
|
|
// StageObj.Addchild(Ac);
|
||
|
|
// local AniObj = Animation("monster/goblin/animation_goblin2/move.ani");
|
||
|
|
// // AniObj.SetZOrder(99999999);
|
||
|
|
// // AniObj.SetAnchor(0.5, 0.5);
|
||
|
|
// AniObj.ShowBorder(true);
|
||
|
|
// AniObj.SetUpdateFunc(function(dt) {
|
||
|
|
// if (!("Time" in Var)) Var.Time <- 0;
|
||
|
|
// Var.Time += dt;
|
||
|
|
// if (Var.Time >= 2000) {
|
||
|
|
// Var.Time = 0;
|
||
|
|
// SetScale(-GetScale().x, 1.0);
|
||
|
|
// }
|
||
|
|
|
||
|
|
// })
|
||
|
|
// Ac.Addchild(AniObj);
|
||
|
|
|
||
|
|
// local MonObj = Monster();
|
||
|
|
// MonObj.Init(1);
|
||
|
|
// MonObj.SetPosition(400, 450, 0);
|
||
|
|
// MapObject.AddObject(MonObj);
|
||
|
|
|
||
|
|
// local MonObj1 = Monster();
|
||
|
|
// MonObj1.Init(23);
|
||
|
|
// MonObj1.SetPosition(400, 350, 0);
|
||
|
|
// MapObject.AddObject(MonObj1);
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
// local SUBZH = AICharacter();
|
||
|
|
// SUBZH.Init(15206);
|
||
|
|
// SUBZH.SetPosition(400, 350, 0);
|
||
|
|
// MapObject.AddObject(SUBZH);
|
||
|
|
|
||
|
|
// for (local i = 0; i< 1; i++) {
|
||
|
|
// local SUBZH2 = AICharacter();
|
||
|
|
// SUBZH2.Init(15401);
|
||
|
|
// SUBZH2.SetPosition(200 + (i * 50), 350, 0);
|
||
|
|
// SUBZH2.SetName("无忧女孩贝利" + i);
|
||
|
|
// SUBZH2.Team = 0;
|
||
|
|
// MapObject.AddObject(SUBZH2);
|
||
|
|
// }
|
||
|
|
|
||
|
|
local SUBZH2 = AICharacter();
|
||
|
|
SUBZH2.Init(40902);
|
||
|
|
SUBZH2.SetPosition(200, 350, 0);
|
||
|
|
SUBZH2.Team = 0;
|
||
|
|
MapObject.AddObject(SUBZH2);
|
||
|
|
|
||
|
|
|
||
|
|
local MonObj = Monster();
|
||
|
|
MonObj.Init(1);
|
||
|
|
MonObj.SetPosition(450, 350, 0);
|
||
|
|
MonObj.SetName("哥布林");
|
||
|
|
MonObj.Team = 100;
|
||
|
|
MapObject.AddObject(MonObj);
|
||
|
|
|
||
|
|
|
||
|
|
// local SUBZH3 = AICharacter();
|
||
|
|
// SUBZH3.Init(15901);
|
||
|
|
// SUBZH3.SetPosition(100, 350, 0);
|
||
|
|
// MapObject.AddObject(SUBZH3);
|
||
|
|
// local SUBZH4 = AICharacter();
|
||
|
|
// SUBZH4.Init(15801);
|
||
|
|
// SUBZH4.SetPosition(400, 450, 0);
|
||
|
|
// MapObject.AddObject(SUBZH4);
|
||
|
|
|
||
|
|
// local SUBZH5 = AICharacter();
|
||
|
|
// SUBZH5.Init(606);
|
||
|
|
// SUBZH5.SetPosition(100, 450, 0);
|
||
|
|
|
||
|
|
// MapObject.AddObject(SUBZH5);
|
||
|
|
|
||
|
|
|
||
|
|
// local OBJS = Character();
|
||
|
|
// OBJS.Init(0);
|
||
|
|
// OBJS.SetPosition(550, 200, 0);
|
||
|
|
// MapObject.AddObject(OBJS);
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
// local EquInfo = ScriptData.GetEquipment(41143);
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
// local AniObj = Animation("passiveobject/character/mage/animation/magicmissile.ani");
|
||
|
|
// AniObj.SetZOrder(99999999);
|
||
|
|
// // AniObj.SetAnchor(0.5, 0.5);
|
||
|
|
// AniObj.ShowBorder(true);
|
||
|
|
// MapObject.Addchild(AniObj);
|
||
|
|
}
|