05 2013 档案

摘要:从C系语言过来用Python,好不容易适应了写代码不打花括号,突然有一天发现它居然木有枚举……于是stackoverflow了一把,发现神人的枚举(enum)实现到处都是,于是汉化总结过来。 如果是新版Python用户(Python 3.4 with PEP 435): from enum import EnumAnimal = Enum('Animal', 'ant bee ca... 阅读全文
posted @ 2013-05-31 16:44 紫红的泪 阅读(65149) 评论(2) 推荐(10)
摘要:在Unity3D中,可能有这种需求:想实例化一个prefab,而该prefab又不在场景中。这时需要在Assets下建立Resources文件夹,然后把需要实例化的prefab拖入该文件夹中。最后在代码中这样实例化: Instantiate(Resources.Load("PrefabName"), position, rotation) 阅读全文
posted @ 2013-05-31 14:38 紫红的泪 阅读(17367) 评论(0) 推荐(0)
摘要:简单来讲,就是 用GUI.SetNextControlName为该行代码的下一句控件设置名字 GUI.FocusControl来把焦点设置到某控件上,这里将用到上一步设置的名字 用GUI.GetNameOfFocusedControl来获得焦点控件的名字。 示例代码1: GUI.SetNextControlName("Text1");text1 = GUILayout.Tex... 阅读全文
posted @ 2013-05-31 14:31 紫红的泪 阅读(10403) 评论(0) 推荐(0)
摘要:用C#传输字符串,比如在Unity3D中做网络通信,字符串string需要转为byte[]才能够传输。同样,收到的byte[]要转为string才能使用。这里提供一种根据编码简单转换方法: static public byte[] GetBytes(string str){ return Encoding.ASCII.GetBytes(str.ToCharArray());}static ... 阅读全文
posted @ 2013-05-31 14:11 紫红的泪 阅读(9203) 评论(0) 推荐(0)
摘要:对于str类型,python并没有reverse函数。然而,通过反向步进切片,我们可以高效地反转一串字符串。 s = 'abcde' s[::-1] 好吧,只支持英文字符。 阅读全文
posted @ 2013-05-31 11:44 紫红的泪 阅读(21089) 评论(0) 推荐(1)
摘要:官网下载安装,我这里用的x64版。拷贝个sublime_text.exe副本到sublime_text_copy.exe,并用Sublime打开。 把3032前的3342改为3242保存。然后填入注册码,并注册: —–BEGIN LICENSE—– hiwanz Unlimited User License EA7E-26838 5B320641... 阅读全文
posted @ 2013-05-30 14:09 紫红的泪 阅读(949) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示