// Use this for initialization void Start() { navTargets = new NavTarget[targets.Length]; for (int i = 0; i < targets.Length; i++) { navTargets[i] = new NavTarget(targets[i]); } navCharacters = new NavCharacter[characterControllers.Length]; for (int i = 0; i < characterControllers.Length; i++) { var target = SampleAvailableTarget(); target.reserved = true; navCharacters[i] = new NavCharacter(characterControllers[i], target); } lastUpdate = Time.time; }
public MainPage() { MAINPAGE = this; ApplicationViewTitleBar titleBar = ApplicationView.GetForCurrentView().TitleBar; titleBar.BackgroundColor = Colors.Black; titleBar.ForegroundColor = Colors.White; titleBar.ButtonBackgroundColor = Colors.Black; titleBar.ButtonForegroundColor = Colors.White; titleBar.InactiveBackgroundColor = Colors.Black; titleBar.InactiveForegroundColor = App.Colors.BUTTON_CLICK.Color; titleBar.ButtonInactiveBackgroundColor = Colors.Black; titleBar.ButtonHoverBackgroundColor = App.Colors.BUTTON_IDLE_LEFT.Color; titleBar.ButtonHoverForegroundColor = Colors.White; InitializeComponent(); NavCharacter.SetPageType(PageType.CHARACTER); NavBase.SetPageType(PageType.BASE); NavCombat.SetPageType(PageType.COMBAT); NavSkills.SetPageType(PageType.SKILLS); NavFeats.SetPageType(PageType.FEATS); NavInventory.SetPageType(PageType.INVENTORY); NavSpells.SetPageType(PageType.SPELLS); NavParty.SetPageType(PageType.PARTY); NavSettings.SetPageType(PageType.SETTINGS); NavSettings1.SetPageType(PageType.SETTINGS); NewCharacter.SetLoadType(LoadType.NEW); LoadCharacter.SetLoadType(LoadType.LOAD); DeleteCharacter.SetLoadType(LoadType.DELETE); SortOptions.SetLoadType(LoadType.SORT); NavCharactersMenu.SetLoadType(LoadType.MENU); LoadCharacters(); //ChangePage(NavCharacter); }
private void Awake() { characterAnimation = GetComponent <CharacterAnimation>(); character = GetComponent <NavCharacter>(); }
private void Awake() { attack = GetComponent <Attack>(); character = GetComponent <NavCharacter>(); characterController = this; }