protected override void OnInit() { base.OnInit(); //IsFullScreen = true; this.m_play_mode_img = this.Make <GameImage>("Panel_down:Image_sence:Image_mode"); this.m_scene_name_label = this.Make <GameLabel>("Panel_down:Image_sence:Text"); this.m_scene_tex = this.Make <GameTexture>("Panel_down:Image_sence:Image:RawImage"); this.m_cost_time_num_label = m_play_mode_img.Make <GameLabel>("Text"); this.m_cost_vit_root = this.Make <GameUIComponent>("Panel_down:Vit_Root"); m_vit_tweenalpha = m_cost_vit_root.GetComponent <TweenAlpha>(); m_vit_tweenscale = m_cost_vit_root.GetComponent <TweenScale>(); m_vit_tweenscale.AddTweenCompletedCallback(OnVitTweenFinished); this.m_cost_VIT_num_label = m_cost_vit_root.Make <GameLabel>("Text2"); m_outputs_scroll = this.Make <GameScrollView>("Panel_down:Panel_reward:ScrollView"); m_outputs_grid = this.Make <GameUIContainer>("Panel_down:Panel_reward:ScrollView:Viewport"); m_drop_scroll = this.Make <GameScrollView>("Panel_down:Panel_drop:ScrollView"); this.m_drop_grid = this.Make <GameUIContainer>("Panel_down:Panel_drop:ScrollView:Viewport"); this.m_action_btn = this.Make <GameButton>("Panel_down:Button_action"); this.m_infinity_vit_icon = m_action_btn.Make <GameImage>("Image_free"); m_action_btn_effect = m_action_btn.Make <GameUIEffect>("UI_tongyong_anniu"); m_action_btn_effect.EffectPrefabName = "UI_tongyong_anniu.prefab"; m_difficult_icon = Make <GameImage>("Panel_down:Panel_level:Image"); m_difficlut_step = this.Make <GameLabel>("Panel_down:Panel_level:Text"); m_exp_progress = Make <GameProgressBar>("Panel_down:Panel_level:Slider"); m_exp_txt = this.Make <GameLabel>("Panel_down:Panel_level:Text (1)"); m_exp_reward_icon = Make <GameImage>("Panel_down:Panel_level:Image_gift"); this.SetCloseBtnID("Panel_down:Button_close"); m_bg_img = Make <GameImage>("RawImage"); //m_bg_alpha = m_bg_img.GetComponent<TweenAlpha>(); m_tween_root = Make <GameUIComponent>("Panel_down"); //m_show_tween_scale = m_tween_root.GetComponent<TweenScale>(); //m_show_tween_scale.AddTweenCompletedCallback(ShowTweenScaleFinished); //var show_tween_poses = m_tween_root.GetComponents<TweenPosition>().Where((i) => UITweenerBase.TweenTriggerType.Manual == i.m_triggerType); //m_show_tween_pos = show_tween_poses.First(); //var show_tween_alphas = m_tween_root.GetComponents<TweenAlpha>().Where((i) => UITweenerBase.TweenTriggerType.OnShow == i.m_triggerType); //m_show_tween_alpha = show_tween_alphas.First(); var show_tween_poses = m_tween_root.GetComponents <TweenPosition>().Where((i) => UITweenerBase.TweenTriggerType.OnShow == i.m_triggerType); m_show_tween_pos = show_tween_poses.First(); m_show_tween_pos.AddTweenCompletedCallback(ShowTweenPosFinished); }