public void OnButton00Call() { lc_ObjViewer objviewer = MainMapScene.Instance.objviewer; uint playerid = objviewer.ViewPlayerId(); lc_Seer seer = objviewer.ViewObject <lc_Seer>(playerid); if (seer != null) { Singleton <ContextManager> .Instance.Push(new LeadPanelContext(seer)); } }
public LeadPanelContext(lc_Seer seer) : base(UIType.LeadPanel) { name = seer.m_name; age = seer.m_age; eloquence = seer.m_eloquence; intelligence = seer.m_intelligence; leadership = seer.m_leadership; willpower = seer.m_willpower; wealth = seer.m_wealth; fame = seer.m_fame; }
private void CreateGameTest() { //创建GAME数据 lc_Religion rel = objmanager.AddObject <lc_Religion>("万法教"); lc_Seer player = objmanager.AddObject <lc_Seer>("主角1"); lc_Building market = objmanager.AddObject <lc_Building>("market"); market.user_id = 1; market.m_cost = 0; lc_Building castle = objmanager.AddObject <lc_Building>("castle"); castle.user_id = 2; castle.m_cost = 0; lc_City city = objmanager.GetObjectByUserId <lc_City>(2); objmanager.CityAddBuilding(city.obj_id, 0, market.obj_id); objmanager.CityAddBuilding(city.obj_id, 0, castle.obj_id); player.m_age = 17; player.m_life = 55; player.m_eloquence = 50; player.m_intelligence = 50; player.m_leadership = 50; player.m_willpower = 50; player.m_fame = 10; player.m_wealth = 100; rel.m_relType = 1; rel.m_attraction = 50; rel.m_piety = 50; rel.m_organization = 50; rel.m_theorypt = 2; objmanager.setPlayerRelId(rel.obj_id); objmanager.setPlayerId(player.obj_id); Debug.Log("测试"); }