UI界面可以更加的深入,MobileMenuScene的后边有一个MobileMenuBase。他实现了按钮的Fade功能。而不仅仅是让按钮消除,因此我将重新完成继承工作。
1.该功能强大的地方在于:你不仅仅能获得慢慢消隐的效果,同时也将会使活跃的按钮Cooldown。
case “Play”: Fade(true,1.0); //实现想要的功能 break;
2.遍历控件的强大功能
local MobileMenuObject mObject; foreach MenuObjects(mObject) { //如果mObject.Tag是"CreditsSplash"那就隐藏 mObject.bIsHidden=mObject.Tag=="CreditsSplash"; //mObject是否隐藏,没有的话就激活 mObject.bIsActive=!mObject.bIsHidden; }