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

动漫设计与制作好就业吗seo推广方法

动漫设计与制作好就业吗,seo推广方法,建设部网站录入业绩,化妆品电子商务网站开发流程描述因为C#语言的限制,unity本地化数据存储只能固定类型如:SetInt、SetFloat,这点相对于cocos使用ts的localStorage.setItem来说确实麻烦一些,所以自己用泛型来封装了一下Playerfabs的基础类型,后续再添加数组类型等的封装。有更好的方…

因为C#语言的限制,unity本地化数据存储只能固定类型如:SetInt、SetFloat,这点相对于cocos使用ts的localStorage.setItem来说确实麻烦一些,所以自己用泛型来封装了一下Playerfabs的基础类型,后续再添加数组类型等的封装。有更好的方法或者代码赘余欢迎指点。直接贴代码:

using UnityEngine;
using UnityEngine.UI;
using System.IO;
using System.Collections.Generic;
using System;

namespace ET
{
    public enum StorageType
    {
        INT,
        FLOAT,
        STRING
    }

    public static class DataStorage
    {

        public static void SetData<T>(StorageType type,string key,T data)
        {
            switch (type)
            {
                case StorageType.INT:
                    int t = (int)Convert.ChangeType(data, typeof(int));
                    DataStorage.SetIntData(key, t);
                    break;
                case StorageType.STRING:
                    string str = (string)Convert.ChangeType(data, typeof(string));
                    DataStorage.SetStringData(key, str);
                    break;
                case StorageType.FLOAT:
                    float fl = (float)Convert.ChangeType(data, typeof(float));
                    DataStorage.SetFloatData(key, fl);
                    break;
                default:
                    break;
            }
        }

        public static T GetData<T>(StorageType type, string key)
        {
            T t=default;
            switch (type)
            {
                case StorageType.INT:
                    int intdata = DataStorage.GetIntData(key);
                    t = (T)Convert.ChangeType(intdata,typeof(T));
                    break;
                case StorageType.STRING:
                    string str = DataStorage.GetStringData(key);
                    t = (T)Convert.ChangeType(str, typeof(T));
                    break;
                case StorageType.FLOAT:
                    float fl = DataStorage.GetFloatData(key);
                    t = (T)Convert.ChangeType(fl, typeof(T));
                    break;
                default:
                    break;
            }
            return t;
        }


        public static void SetIntData(string key,int data)
        {
            PlayerPrefs.SetInt(key, data);
        }

        public static int GetIntData(string key)
        {
            return PlayerPrefs.GetInt(key);
        }

        public static void SetStringData(string key,string data)
        {
            PlayerPrefs.SetString(key, data);
        }
        public static string GetStringData(string key)
        {
            return PlayerPrefs.GetString(key);
        }

        public static void SetFloatData(string key, float data)
        {
            PlayerPrefs.SetFloat(key, data);
        }
        public static float GetFloatData(string key)
        {
            return PlayerPrefs.GetFloat(key);
        }
    }
}
 

http://www.lbrq.cn/news/2750707.html

相关文章:

  • 厦门手机网站建设是什么网站收录查询爱站
  • 怎么查网站开发的语言宁德市房价
  • 动态网站开发在线测试百度广告费
  • 长沙网站建设维护少儿编程
  • 常州市做网站的公司品牌网络推广外包
  • xxx网站建设策划书范文广告优化师适合女生吗
  • 常德市做网站联系电话b2b网站排名
  • 做招聘网站创业如何宣传推广产品
  • 建设汽车行业网站云搜索引擎
  • 做网站需要用什么开发软件抖音搜索关键词推广
  • 专业柳州网站建设哪家好baike seotl
  • 做网站广告软件seo网站优化方案
  • 网站建设的行业新闻职业培训网络平台
  • 网站自建系统广东广州网点快速网站建设
  • 重庆綦江网站制作公司哪家专业大型网站制作
  • 网站批量发布互联网广告公司
  • 江阴做网站的公司搜索引擎收录提交入口
  • 陕西企业营销型网站广东网络seo推广公司
  • sem推广是什么意思呢常德seo招聘
  • 图片制作表情包的软件惠州百度seo在哪
  • 网站建设首选唯美谷在线识别图片来源
  • 完整网站开发视频鸡西seo顾问
  • 长沙网站建设长沙建设银行吉林网络推广公司
  • 网站权重怎么查询企业查询
  • 用织梦做的网站好不好谷歌优化技巧
  • 做家政有什么网站做推广好河南百度关键词优化排名软件
  • 国外的网站模板网站建设公司哪家好
  • 社交网站建设百度在线使用网页版
  • 家里的电脑怎样做网站赚钱新浪体育最新消息
  • 网站底部版权信息潍坊自动seo
  • neo4j导入导出方法
  • 开发者说 | EmbodiedGen:为具身智能打造可交互3D世界生成引擎
  • 李宏毅NLP-11-语音合成
  • 41 C++ STL模板库10-容器3-list
  • leetcode_ 739 每日温度
  • 宋红康 JVM 笔记 Day02|JVM的架构模型、生命周期、发展历程