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

网站建设noajt哪家网络公司做网站好

网站建设noajt,哪家网络公司做网站好,性价比最高的网站建设公司,html网站开发工具前因#xff1a;文本中的换行 \n没有换行而是打印出来了#xff0c;解决方式 因为unity会默认把\n替换成\\n 面板中使用富文本这个选项啊 没有用 m_text.text m_text.text.Replace(\\n, \n); ###动态中英文互译 using System.Collections; using…前因文本中的换行 \n没有换行而是打印出来了解决方式 因为unity会默认把\n替换成\\n 面板中使用富文本这个选项啊 没有用 m_text.text m_text.text.Replace(\\n, \n); ###动态中英文互译 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.EventSystems; using UnityEngine.Video; using System; using static EasyLanguage;public class UIManage : MonoBehaviour//, IPointerDownHandler, IPointerUpHandler {public VideoPlayer[] videoPlay;//实例private EasyLanguage m_language;//中英按钮public Button chinese_btn;public Button sound_btn;private AudioSource audios;private bool sound;private bool chinesetrue;//中文private void Awake(){m_language EasyLanguage.GetInstance();}void Start() {audios GetComponentAudioSource();chinese_btn.onClick.AddListener(ChineseChanged);ChineseChanged();}/// summary/// 中英互译/// /summaryprivate void ChineseChanged(){if (chinese){chinese_btn.GetComponentImage().sprite Resources.LoadSprite(UI/cn);m_language.Changedlanguage(EasyLanguage.LanguageList.cn);Debug.Log(Chinese);chinese false;}else{chinese_btn.GetComponentImage().sprite Resources.LoadSprite(UI/en);m_language.Changedlanguage(EasyLanguage.LanguageList.en);Debug.Log(English);chinese true;}}/// summary/// 音频播放/// /summaryprivate void Sound(){if(sound){sound_btn.GetComponentImage().sprite Resources.LoadSprite(UI/on);audios.volume 1;sound false;}else{sound_btn.GetComponentImage().sprite Resources.LoadSprite(UI/off);audios.volume 0;sound true;}}private void CloseVideo()//关闭视频{for (int i 0; i videoPlay.Length; i){videoPlay[i].gameObject.SetActive(false);}} }using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI;public class EasyLanguageText : MonoBehaviour {public string m_key;private Text m_text;// Start is called before the first frame updatevoid Start(){m_text transform.GetChild(0).GetComponentText();//调用静态函数 注册事件EasyLanguage.GetInstance().ReginsterELT(this);//加载中...OnLanguageChanged();}// Update is called once per framevoid Update(){}/// summary///unity文本组件没有实现换行的效果/// 因为unity会默认把\n替换成\\n/// m_text.text m_text.text.Replace(\\n, \n);/// /summarypublic void OnLanguageChanged(){m_text.text EasyLanguage.GetInstance().GetTextByKey(m_key);m_text.text m_text.text.Replace(\\n, \n);} }using System.Collections; using System.Collections.Generic; using System.IO; using UnityEngine; /// summary /// 中英互译 /// key -- value /// 储存 /// /summary public class EasyLanguage {#region 单例//静态函数private static EasyLanguage m_instance;//实例public static EasyLanguage GetInstance(){if (m_instance null){m_instance new EasyLanguage();}return m_instance;}#endregion//键值储存 keystr value123private Dictionarystring, string m_dic_elt;//集合private ListEasyLanguageText m_list_elt;//构造函数EasyLanguage(){//初始化容器m_dic_elt new Dictionarystring, string();m_list_elt new ListEasyLanguageText();//当前语言m_currentLanguage LanguageList.cn;//更新语言loadLanguage();OnLanguageChanged();}//事件:注册public void ReginsterELT(EasyLanguageText elt){m_list_elt.Add(elt);}//事件:销毁public void UnReginsterELT(EasyLanguageText elt){m_list_elt.Remove(elt);}//枚举 语言类型public enum LanguageList{en,//英文cn//中文}//当前语言类型private LanguageList m_currentLanguage;//获取当前语言public void Changedlanguage(LanguageList ll){//当前值改成传入的Debug.Log(m_currentLanguage--ll);if (m_currentLanguage ll) return;m_currentLanguage ll;m_dic_elt.Clear();loadLanguage();OnLanguageChanged();}/// summary/// 语言切换/// /summarypublic void OnLanguageChanged(){//if (m_currentLanguage LanguageList.cn)//{// m_dic_elt.Add(h3, yuan庄);// m_dic_elt.Add(h4, lu庄);//}//else//{// m_dic_elt.Add(h3, yuanzhuang);// m_dic_elt.Add(h4, luzhuang);//}Debug.Log(OnLanguageChanged );foreach (var elt in m_list_elt){elt.OnLanguageChanged(); }}/// summary/// 读取key/// /summary/// param namekey/param/// returns/returnspublic string GetTextByKey(string key){return m_dic_elt[key];}/// summary///加载语言/// /summarypublic void loadLanguage(){switch (m_currentLanguage){case LanguageList.en://英文StreamIOText(en);break;case LanguageList.cn://中文StreamIOText(cn);break;default:break;}}public void StreamIOText(string chinese){TextAsset asset Resources.Load(chinese) as TextAsset;//流取出字节Stream st new MemoryStream(asset.bytes);//逐行读取StreamReader sr new StreamReader(st);//每行都打印 只要不是最后一行while (!sr.EndOfStream){string line sr.ReadLine();Debug.Log(line);string[] tempStrings line.Split();m_dic_elt[tempStrings[0]] tempStrings[1];}} }
http://www.w-s-a.com/news/438112/

相关文章:

  • 淘宝客需要自己做网站吗四川遂宁做网站的公司
  • 编写网站策划书缘魁上海网站建设
  • 梧州外贸网站推广设计wordpress 上传 七牛
  • 增加网站备案千灯做网站
  • 深圳做网站的公php做简易网站
  • 徐州哪家做网站好商业空间设计效果图
  • 重庆建网站cqiezscom大学毕业做网站插画师好吗
  • 在门户网站做产品seo怎么样做网站管理员
  • 动画做视频在线观看网站字体安装+wordpress
  • vs2015网站开发做珠宝建个网站推广怎么样
  • 大桥外语官方网站星做宝贝佛山微信网站开发
  • 河南建设网站公司哪家好怎样做一家网站
  • 安阳市哪里做网站建设网站流量怎么赚钱
  • 网站开发与优化课程总结软件班级网站建设
  • py网站开发wordpress 公司网站 模板 下载
  • 长春城乡建设部网站首页英文网站推广服务
  • wordpress实训上海整站seo
  • 福建自己建设网站义乌市企推网络科技有限公司
  • 宁波优化网站哪家好织梦网站地图怎么做
  • 怎么在自己的网站加关键词烟台企业网站建设
  • 中山网站建设界面设计职业技能等级证书
  • 做网站首页多少钱免费版企业邮箱注册
  • ppp模式在网站建设的南昌专业做网站公司哪家好
  • 泰安网站建设制作电话号码百度sem竞价托管公司
  • 苏网站建设网页设计和网页美工
  • 跨境电商平台网站广州地铁站路线图
  • 吉林省交通建设集团有限公司网站企业网站推广的策略有哪些
  • 网站内链怎么做更好郑州网站建设哪家便宜
  • 建设大型购物网站运城哪里做网站
  • php企业网站通讯录管理系统做网站在线支付系统多少钱?