Unity3D
古孤月
随心开发
展开
-
Unity C# 检索prefab、animation、scenes未使用的脚本
using UnityEngine;using System;using System.IO;using System.Text;using ICSharpCode.SharpZipLib.Zip;using ICSharpCode.SharpZipLib.Core;using UnityEditor;using UnityEngine.UI;using System.Colle...原创 2020-01-20 10:52:18 · 382 阅读 · 0 评论 -
XLua Class 增加属性
local function state(csobj, state) local csobj_mt = getmetatable(csobj) for k, v in pairs(csobj_mt) do rawset(state, k, v) end local csobj_index, csobj_newindex = state.__index, state.__n...原创 2020-01-13 15:13:45 · 993 阅读 · 0 评论 -
c# from where select
int [] values = {1,3,5,7,9};int i = (from value int values where value > 5 select value).FirstOrDefault();上面的代码 等同于:int [] values = {1,3,5,7,9};int i = 0;foreach(int v...原创 2016-03-01 14:09:27 · 5092 阅读 · 1 评论 -
C# Lambda表达式、匿名、回调
delegate void myTestDeletage (string name , int age); void Start() { SetMsg("HFF",28); } void SetMsg(string name, int age) { Print(name, age, (str, i) => { Debug.Log("Name is :" + str + " Age is : " +原创 2016-03-01 15:15:32 · 940 阅读 · 0 评论 -
Unity String转int[]存储,可进行Xor加密
#region String_int_String注意回车【\n】等特殊符号 string a = "abc:ABC,123/?\\n456"; Debug.Log("a : " + a); System.Text.UTF8Encoding ue = new System.Text.UTF8Encoding(); b原创 2016-02-25 09:50:56 · 2078 阅读 · 0 评论 -
scrollview 添加拖拽后失去按钮滑动功能的修复方案
public void OnDrag(PointerEventData eventData) { //Debug.Log("OnDrag"); if(Mathf.Abs(eventData.delta.x) > Mathf.Abs(eventData.delta.y)) { mScrollRectdata.scroll原创 2016-05-12 10:27:20 · 541 阅读 · 0 评论