当前位置: 首页 > news >正文

昆明企业网站开发网络营销的企业有哪些

昆明企业网站开发,网络营销的企业有哪些,本溪城乡建设委员会网站,网上商城网站制作开始场景——开始界面 step1:设置UI 反正按照这张图拼就行了 step2:写脚本 前面的拼UI都是些比较机械化的工作,直到这里写代码的时候才真正开始有点意思了,从这里开始,我们就要利用面向对象的思路来进行分析&#xff1…

开始场景——开始界面

step1:设置UI

反正按照这张图拼就行了

step2:写脚本

 前面的拼UI都是些比较机械化的工作,直到这里写代码的时候才真正开始有点意思了,从这里开始,我们就要利用面向对象的思路来进行分析:开始场景有三个面板(开始界面、设置、排行榜),而其他场景也会多多少少有一些UI面板——因为这些UI面板都有一些共同的特征,所以我们可以把这些共同的特征提取出来写成一个基类,然后再让其他类来继承这个基类,而每个子类中都只保留自己独有的逻辑,这样就可以实现代码的复用了。

文件夹管理:

面板基类

提供给子类用于继承的虚函数

这两个函数一定要掌握,其可以控制这个脚本挂载的物体的显隐。 

单例模式

这里用泛型是因为该脚本会供其他子类继承,所以就必须抽象(要不然就无法实现多态)

而且继承了MonoBehavior的类不能new,所以要在Awake生命函数中对instance进行赋值。

为什么这里要用单例模式?因为这个类所派生出的子类会在我们今后写UI逻辑的时候经常用到,为了方便就将其写成单例模式(处处都会出现的类就要写成单例模式)

这个脚本的意思就是:当子类继承它时,它就会将instance实例化成子类对应的类型

开始界面

 直到这里的BasePanel和BeginPanel代码如下

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class BasePanel<T> : MonoBehaviour where T: class
{//单例模式private static T instance;public static T Instance{get{return instance;}}private void Awake(){instance = this as T;}//控制显隐public virtual void ShowMe(){gameObject.SetActive(true);}public virtual void HideMe(){gameObject.SetActive(false);}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;public class BeginPanle : BasePanel<BeginPanle>
{//关联的各按钮控件public CustomGUIButton btnBegin;public CustomGUIButton btnSettings;public CustomGUIButton btnExit;public CustomGUIButton btnRank;void Start(){//事件监听btnBegin.clickEvent += () =>{SceneManager.LoadScene("GameScene");};btnSettings.clickEvent += () =>{};btnExit.clickEvent += () =>{};btnRank.clickEvent += () =>{};}}

 

http://www.mnyf.cn/news/49706.html

相关文章:

  • 专业制作企业网站新手怎样推销自己的产品
  • 家电企业网站模板长春百度关键词优化
  • 如何在网站做文档资料网站关键词优化代理
  • 校园官方网站如何制作网站维护一般怎么做
  • 网站建设和优化保定seo排名外包
  • 品牌高端网站制作百度推广账户搭建
  • 网站建设sunmun疫情最新情况
  • 网站推广技巧企业查询宝
  • 网站小图标怎么做互联网营销师怎么考
  • 中通建设计院网站如何推广网站运营
  • 惠州b2b网站建设5g影讯5g天线在线观看免费视频
  • 顺德网站制作案例平台宣传渠道和宣传方式有哪些
  • 公司微信网站制作竞价托管一般多少钱
  • app与微网站的区别是什么意思大数据分析培训机构
  • 简单的网站制作代码百度怎么做广告推广
  • 宁波北仑做公司网站怎么建立网站卖东西
  • 怎么做婚庆网站平台长沙网站优化对策
  • 自己做内部网站长沙seo服务
  • 爱射影院网站建设中怎么自己做网页
  • 卓航网站开发佛山网站搜索排名
  • 牛商网网站建设淄博网站制作
  • 网站建设费用怎么做分录本周的新闻大事10条
  • 网站运营专员具体每天怎么做公司建网站多少钱
  • 香港最新消息今天seo是什么职位缩写
  • 被网站管理员设置拦截湖北seo诊断
  • 外贸建站与推广如何做 google如何成为app推广代理
  • 网上做设计的网站有哪些郑州网站顾问热狗网
  • 备案成功后怎么建网站重庆网站排名提升
  • b2b采购网站百度seo技术
  • 网站开发用工工程师网站推广优化技巧