从委托到UnityEvent 
 文章目录提要委托介绍体验委托委托的多播,以及改变引用ActionFunc事件介绍体验事件EventHandler设计模式-观察者模式关于Unity:Event与Action初步体验UnityEvent继承UnityEvent 提要在学习C#的过程中,委托与事件的概念是比较重要的(观察者模式),还整合了UnityAction与UnityEvent的使用。仅为个人学习            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-11 10:48:31
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 简介Timeline是一套基于时间轴的多轨道动画系统,它支持可视化编辑,实时预览。 这一个技术相对于其他动画系统,最大的区别就是,Timeline可以针对多个游戏物体做出的一系列动画,主要用于过场动画的制作,实现电影级的那种分镜效果。 简单来说,它用于模拟类似pr的演出效果。2. 基本使用1. 安装打开Package Manager安装,Unity2020默认安装TimeLine,可以通过P            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-18 15:19:14
                            
                                65阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            报错问题ArgumentException: JSON must represent an object type.报错截图报错翻译ArgumentException:JSON必须表示对象类型。问题分析Step 1 使用正确json规范问题定位于 判断出是对于 JsonUtility.FromJson() 理解不够导致出错。 在 Scripting API 在查找该方法 对比代码不难发现:我所用的            
                
         
            
            
            
            MenuItem菜单项 ● MenuItem属性允许你添加菜单项到主菜单和检视面板上下文菜单。 (该属性把任意静态函数变为一个菜单命令。仅静态函数能使用这个MenuItem属性。)1.为Unity添加菜单项使用方法:MenuItem(string itemName, bool isValidateFunction, int priority) 
itemName:菜单名称路径            
                
         
            
            
            
            1.String.Length,String.ToCharArray,StringInfo,Encoding.UTF8.GetByteCount的区别:String.Length:获取的是字符串中Char的数量,而不是Unicode字符的数量String.ToCharArray也是将string转换成Char数组。StringInfo:若要获取字符串中的Unicode字符数量,而需要使用“Syst            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 11:57:41
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近要做项目关卡编辑的功能,关卡的数据采用Json格式,项目是后期接手的,里面所有数据相关的均采用Json格式 Json序列化和反序列化相关的第三方库非常多,litjson,fastjson,json.net等等,但我依然要采用Unity在5.3以后推出的JsonUtility的原因有两点:1.效率 2.不依赖第三方库 当前项目中大量的采用json.net进行数据的解            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-02 08:44:27
                            
                                486阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言本篇,我们介绍编程语言中的一个比较重要的类型,String类型与StringBuilder。制作不易还请各位一键三连哦! 文章目录前言String类型简介String类型方法String Builder类型String类型的缺点解决方式String Builder的优点String Builder字符连接操作总结 String类型简介String类型,又叫字符串类型,是编程语言中常见的引用类型            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-01 19:34:25
                            
                                211阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概要:本文所指字符串比较并非长度比较。1.c#字符串比较法则。2.部分c#字符串的比较方法c#字符串比较法则c#语言中使用一些方法对俩个字符串进行比较时,不是比较字符串的长度,判断两字符串的大小,主要遵循的法则是按照字典排序先后而进行比较。比较两个字符串时,会将其每个字符进行逐个比较,如若相同则比较下一个,直到出现不同的字符或遇到\0为止。比较英文字符串时所遵循,在字典中排序在后的单词大于在前的单            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-04 06:05:37
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目前计算机中用得最广泛的字符集及其编码 : ASCII,unicode,utf8,gb2312,gbk等详细介绍就篇幅太大了,本篇文章只是简单介绍以及常用转换1.ASCII
    
   C#中string与ASCII byte数组转换: 
 //string转byte数组
string str1 = "a";
byte[] array = System.Text.Encoding.A            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-10 01:02:44
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、String  str1=TextBox1.Text.Trim();  
       String  str2=TextBox2.Text.Trim();
  if   (str1.Equals(str2))   
  {   
    Response.Redirect("main_right.aspx");   
  } 2、string 的静态方法 Compare,Compare 也是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 09:48:58
                            
                                263阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            字符和字符串Char类的概述:char在c#中标识一个Unicode字符,Unicode字符是目前计算机中通过的字符编码,它是针对不同的语言中的每个字符设定了统一的二进制编码。char的常用方法:方法说明lsLetter判断是否为字母lsDigit判断是否为数字lsLetterOrDigit判断是否为数字或字母lsLower判断是否为小写lsUpper判断是否为大写lsPunctuation判断是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-12 14:11:49
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            现在使用Unity引擎开发游戏使用的脚本语言越来越灵活了。就拿《王者荣耀》来说吧,战斗的核心都采取 c++的语言来实现,外围系统都是采用 csharp的开发的。使用 c++指针操作不断有更高的执行效率,作为 native 语言也不会有 mono 内存的开销。使用 csharp 语言语法简单,对面向对象的支持也比较好,适合快速开发和版本迭代。还有使用 lua 脚本来做游戏的热更新。这样问题来了,解析            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-27 22:53:01
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前面的两个是在网上找的,属于编译器扩展的工具:1、原文链接(指定文件路径下所有的预制体的字体被替换):using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.IO;
using UnityEngine.UI;
public class            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 13:53:19
                            
                                114阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这一个技术相对于其他动画系统,最大的区别就是,TimeLine针对多个游戏物体做出的一系列动画,主要用于过场动画的制作,实现电影级的那种分镜效果 注意:使用TimeLine需要2017以上的版本 在菜单栏中点Window,找到TimeLine,点开后同样也是一个面板,与Anmation类似,也是必须选中一个游戏物体后才能查看创建,其创建也可以像Animation一样先在Project窗口中先创建了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-12 23:06:04
                            
                                428阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、JSON建构有两种结构:对象和数组  
   1、对象:对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个属性值的类型可以是 数字、字符串、数组、对象几种。 
   
   2、数组:数组在js中是中括号            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-03 20:16:35
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            .. c++中double转换成string型(浮点数的格式化)(转) 在日常编程中--包括对话框、关系数据库、金融程序、SMS程序及一切处理数据文件的程序,需要控制小数点后的小数位的情况非常普遍,本文中将要讲 解如何用简单的方法来控制小数位,另外,还要揭开字符串及数据精度的一点点小秘密。问题的引出如有一个函数,其可接受一个long double参数,并将参数转换为字符串,结果            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-10 20:24:09
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前一阵遇到一个如标题的算法题,是将原有字符串的某些片段替换成指定的新字符串片段,例如将源字符串:abcdeabcdfbcdefg中的cde替换成12345,得到结果字符串:ab12345abcdfb12345fg,即:abcdeabcdfbcdefg -> ab12345abcdfb12345fg。显然不能用string.Replace方法,需要自定义一个方法 string Replace(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-20 19:58:40
                            
                                206阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            示例代码如下所示public class test {
    public static void main(final String[] args) {
       String s="Hello world!";
       System.out.println(s);
       //字符串转换为字节数组
       byte []a=s.getBytes();
       f            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-18 20:41:38
                            
                                209阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对象转字符串JSON.stringify(object).toString();字符串转对象JSON.parse(string)             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-29 11:03:05
                            
                                1125阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            函数:string || string 说明:String concatenation字符串连接操作 例子:'Post' || 'greSQL' = PostgreSQL函数:string || non-string or non-string ||string 说明:String concatenation with one non-string input字符串与非字符串类型进行连接操作 例子            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 22:31:56
                            
                                47阅读