task。Complete();
}
minigame。Close();
PluginSingleton。Instance。inMinigame=false;
PlayerControl。LocalPlayer。CompleteTask(task。Id);
PlayerTasknextTask=null;
if(task。IsComplete)
{
Debug。Log("Taskiscomplete");
foreach(PlayerTasktinPlayerControl。LocalPlayer。myTasks)
{
if(!t。IsComplete&&t。HasLocation)
{
nextTask=t;
Debug。Log(nextTask。name);
break;
}
}
}
if(nextTask!=null)
{
Debug。Log("Nexttaskisntnull");
PluginSingleton。Instance。currentPath=PlayerControl。LocalPlayer。transform;
PluginSingleton。Instance。pathIndex=0;
GameObject。Destroy(GameObject。Find("MutsukiYuPath"));
GameObjecttest=newGameObject("MutsukiYuPath");
Debug。Log(test。transform);
test。transform。position=PlayerControl。LocalPlayer。transform。position;
LineRendererrenderer=test。AddComponent();
renderer。positionCount=2;
renderer。SetPosition(0,PlayerControl。LocalPlayer。transform。position);
renderer。SetPosition(1,nextTask。Location);
}
}
……
完全搞不明白,对GameObject删除后重建?
为什么要频繁删除和创建对象。
LineRenderer是什么?
抛开这些不谈……这是一个十岁小女孩电脑里该有的东西?