自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python中的Set

Set和dict类似,也是一组key的集合,但不存储value,在set中没有重复的key,要创建一个set,需要提供一个list作为输入集合 :   传入的参数 [1,2,3]是一个list,显示的 {1,2,3}是表示set中有3个元素,显示的时候会自动过滤掉重复的元素,显示的顺序不代表set是有序的通过add(key)方法,可以把key添加进set中,可重复添加,

2016-12-28 13:29:20 356

原创 Python中的字典dict

Python内置了字典 -- dict,使用键值对存储数据>>> d = { 'Jack' : 94 , 'Tom' : 99 , 'Jerry' : 88 } >>> d['Jack']94dict中一个key只能对应一个value

2016-12-27 15:39:56 293

原创 Python中的循环

Python中的循环有两种,一种是for ... in,另一种是while如果要计算1~100内所有整数的和,Python为我们提供了一个range() 函数,可以生成一个整数序列,再通过lsit() 函数,转换为一个list,例如 :range(5)生成的是一个从0开始,小于5的所有整数的序列例 : while :while循环是只

2016-12-26 09:30:37 582

原创 Python中得到一个数的幂的办法

变量 ** 几次幂h = 5 h ** 2               #h的二次方 25h ** 3               #h的三次方 125

2016-12-26 09:26:28 6178

原创 Python中的条件判断

if :           else :多个条件用elif,就是else ifif :elif :elif :else:Python中想要描述一个有上下范围的区间,不能用 "&&"或者 "||",可以用数学当中的表达式例 :简写判断 :      if的判断条件,为非零的数值、非空字符串、

2016-12-26 08:37:37 400

原创 Sublime2编辑器编写Python脚本的快捷操作

ctrl + shift + 上 / 下 键 :移动一行ctrl + shift + d :快速复制一行ctrl + shift + k :删除一行

2016-12-23 14:02:48 408

转载 远程计算机或设备将不接受连接,IE无法上网

遇到一个奇葩问题,IE浏览器突然不能上网了,但是其他浏览器可以,QQ什么的也都正常,只有IE是出现:远程计算机或设备将不接受连接 这个问题,网上找了很多答案都没用,什么设置WINS,允许远程访问,取消internet代理统统都试过了。最后的解决办法是:1.win+r --> 输入regedit 打开注册表2.查找Internet Settings(在HKEY_CURRENT_USE

2016-12-23 09:19:03 530

原创 Python中的tuple

tuple :有序列表 --元组,与list相似,但是tuple一旦初始化,就不能再被修改即 :元组没有append()、insert()方法,获取元素的方法和list一样,通过索引获取元素,但是不能对元组中的元素重新赋值因为tuple不可变,所以代码更安全

2016-12-22 16:57:57 362

原创 Python中的List

List :[ ]Python内置的一种数据类型是list(列表),是一种有序集合,可以对其中的元素进行添加和删除操作>>>list = ['Jack','Tom','Jerry']>>>list                                     #查看list中的元素>>>len(list)                      

2016-12-22 08:41:31 375

转载 设计模式原则详解

我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。       应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的可维护性。 面向对象设计原则和设计模式也是对系统进行合理重构的指导

2016-12-20 15:19:52 319

原创 Python基础

#开头的是注释每一行都是一条语句,当语句以 " : "结尾时,缩进的语句相当与代码块(类似大括号里的内容)约定 :4个空格的缩进Python程序严格区分大小写,大小写写错,会报错基本数据类型 :整数、浮点数 布尔类型 :         True , False        必须要大写          与、或、

2016-12-20 14:58:23 288

原创 Python

在命令提示符,输入python,进入Python交互环境(提示符 :>>>),在Python交互环境下;调用exit()函数,退出Python交互环境用编辑器(用的是sublime2)编辑Python脚本,保存后缀为.py格式。dos窗口下,进入脚本保存的盘符及目录,输入python + 脚本名,即可运行

2016-12-20 14:15:11 382

原创 Python的输入和输出

输出(print)  :>>>print('hello world')     字符串可以用单引号引起也可以用双引号引起,但注意不能混用print可以输出多个字符串,中间用逗号隔开,遇到逗号分割处,会打印一个空格print(‘a’,'b','cd')打印出 :a b cdprint可以输出整数print(100+200)打印出300pri

2016-12-19 17:02:23 783

原创 Unity内建的着色器

Unlit :不发光,只是一个纹理,不被任何光照影响Vertex Lit :顶点光照Diffuse :漫反射 --> 不是仅仅在顶点上计算光照,而是在片段程序中进行光照计算Normal mapped :法线贴图,比漫反射更昂贵 --> 增加了一个或多个纹理(法线贴图)和几个着色器结构 :一张关于法向量存储的贴图,把这张图采样出来的数据当做法向量,然后进行光照计算;主要目的是当我们的几何

2016-12-10 14:51:38 431

原创 Table

table是Lua中的唯一的数据结构

2016-12-09 10:40:21 352

原创 Lua循环

While : 与C#基本一致--> 打印1~100之间的所有偶数while (i if(i % 2 == 0) thenprint(i)endi = i + 1 endrepeat until :与C#中的 do while 类似 (until表示,直到达成了某个条件时,才结束循环)local j = 0repeatj = j +

2016-12-09 10:27:39 510

原创 Lua与C#的区别

Lua中没有 ++ 、 +=运算;Lua中可以通过 "^" 求幂   --> 10^3 == 1000  ;100^(0.5) == 10取余的算法(floor方法,取比指定数小的最大的整数)   --> floor(5/3) == 1    求5/3的余数 : 5 - math.floor(5/3) * 3Lua中的不等于 : ~=Lua可以比较两

2016-12-09 09:54:28 3078

原创 Lua基础

Lua基本数据类型 :number、boolean、nil、string、table、function、thread、userdate其中,number、boolean、nil、string是值类型 ;table、function、thread、userdate是引用类型变量Lua代码的注释 :(快捷键   ctrl + / )-- 是Lua的单行注释--[ [   --]

2016-12-08 13:21:32 358

原创 NGUI四种事件处理方式

1、Button --> On Click :与UGUI相同用法;2、用一张图片来实现类似Button的效果 :先创建一个sprite --> 挂一个带有On Click方法的脚本 ; 然后对这张图片 --> NGUI --> Attach(附加) --> Collider3、NGUI用消息组件处理事件 :首先先加一个Button Message组件Targ

2016-12-08 11:13:49 518

原创 Unity播视频和音频

Unity支持播放的视频格式有 .mp4  .avi  .asf  .mov  . mpg  .mpeg3D Object --> Quad --> 把要播放的视频资源导入到Project中,会自动生成对应MovieTexture对象脚本中,MovieTexture类型的对象MovieTexture mt;mt.Play();           //播放视频mt.Pause(

2016-12-08 09:16:58 945

原创 UGUI

Image :Rect Transform : PosX  PosY  PosZ  中心点的坐标     Width  Height  宽、高Anchors :相对于父物体的位置,针对不同分辨率的自适应    (0,0)代表父物体的左下,(1,1)代表父物体的右上,锚点在父物体的某个位置,子物体与父物体就固定了这个间隔;四个锚点,相当于四根钉子,钉子Image的父级元素上。 四个实心蓝点,

2016-12-07 09:43:54 338

原创 摄像机

Camera.main    主摄像机Clear Flags :       每个相机在渲染时会存储颜色和深度信息。屏幕的未绘制部分是空的,默认情况下会显示天空盒。当你使用多个相机时,每一个都将自己的颜色和深度信息存储在缓冲区中,还将积累大量的每个相机的渲染数据。当场景中的任何特定相机进行渲染时,你可以设定清除标记以清除缓冲区信息的不同集合。Skybox :默认

2016-12-06 15:38:05 362

原创 获得轴输入及射线检测

获取水平方向的轴输入 :(-1~1之间的float)AD = Input.GetAxis("Horizontal");获取垂直方向的轴输入 :(-1~1之间的float)WS = Input.GetAxis("Vertical");获取鼠标在屏幕X轴移动的变化Input.GetAxis("Mouse X");获取鼠标在屏幕Y轴移动的变化Input.GetAxis

2016-12-06 14:11:55 420

原创 委托

委托有四种类型:delegate、Action、Func、predicate1、delegate :0~32个参数,返回值可有可无2、Action :     0~16个参数,无返回值的泛型委托   -->Action :表示有三种类型的参数的无返回值的委托3、Func :        0~16个参数,必须有返回值的泛型委托-->Func :表示无参,返回值类型为int的委托

2016-12-06 11:00:53 350

原创 Unity UGUI中,如果Image在Button前渲染拦截了事件怎么解决

首先给Image加一个Canvas Group组件,然后把Canvas Group组件下的Blocks Raycasts的勾选取消,就可以解决了

2016-12-06 08:55:17 1852 1

原创 摄像机平滑跟随

using UnityEngine;using System.Collections;//更新位置的委托delegate void UpdatePosition();public class CameraFollow : MonoBehaviour {    public Transform target;    //需要锁定的坐标(无法实时生效) 

2016-12-05 10:17:33 502

原创 Bug库

OnlyPOT texture can be compressed if mip-maps are enable   (如果启用了mip-maps,则只有POT纹理可以被压缩)   POT :power of two(2的幂次方)将导入的Texture改为Sprite(2D andUI)时候报的警告 这是因为图片必须要采用2的幂次方大小才能使用该格式。很多时候也会因为Mip Maps占用多余的

2016-12-02 16:06:46 3953

Shatter Toolkit.rar

Unity 破损插件,实现物体破碎效果

2020-12-30

Mantis LOD Editor - Professional Edition 6.3.unitypackage

Unity 模型减面工具,按指定比例裁剪模型面数,适用于没有模型师做低模时

2020-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除