摘要:
1、基础现在Animation编辑器给个模型设计一个动画,都会自动为此模型加上Animator组件,并产生一个controller后缀的控制器和一个相关的anim后缀的动画剪辑, unity根据Animator去播放动画,控制器去管理各个动画重定向(一个动画转到另一个动画),动画剪辑是展示是个什么样... 阅读全文
摘要:
10、Sprite Packing合并到图集 目的:减少draw calls提高游戏性能 在Project视图中找到cat.png并打开Import Settings,这里注意名为Packing的标签属性. Packing标签用来定义精灵加入到纹理图集后的名称,可以是任何你想要的字符串.在Packi 阅读全文
摘要:
DrawCalls:控制电脑平台上DrawCalls几千个之内,移动平台上DrawCalls200百左右 Verts:PC平台的话保持场景中显示的顶点数少于300W,移动设备的话少于10W,一切取决于你的目标GPU与CPU。 需要注意的是:如果在Profiler下的GPU中显示的RenderText 阅读全文
摘要:
//实现类似QQ停靠桌面上边缘隐藏的效果! private void timer1_Tick(object sender, EventArgs e) { System.Drawing.Point pp = new Point(Cursor.Posi... 阅读全文
摘要:
winform导入windowsmediaplayer这个COM组件,他的默认可视化效果为:而我们需要的可视化效果为:则我们可以通过代码更改可视化效果:(参数value设为4即可!) //设置可视化效果 public void SetCurrentEffectPreset(i... 阅读全文
摘要:
//图片进行灰度处理 //originalImage为原图像 返回灰度图像 private Bitmap GrayImage(Bitmap originalImage) { ImageAttributes image... 阅读全文
摘要:
在阅读本教程之前,你需要对Unity的操作流程有一些基础的认识,并且最好了解内置的GUI系统如何使用。如何让编辑器运行你的代码Unity3D可以通过事件触发来执行你的编辑器代码,但是我们需要一些编译器参数来告知编译器何时需要触发该段代码。[MenuItem(XXX)]声明在一个函数上方,告知编译器给... 阅读全文
摘要:
1、GoKit免费开源AssetStore:https://www.assetstore.unity3d.com/en/#!/content/3663下载地址:https://github.com/prime31/GoKit2、ITween免费开源官网:http://itween.pixelplac... 阅读全文
摘要:
class Person{ public string name; public List hobby;}void main(){ Person p1 = new Person(); p1.name = "tom"; p1.hobby = new List(){"eat... 阅读全文
摘要:
1、模式分类 1.1 从目的来看: • – 创建型(Creational)模式:负责对象创建。 • – 结构型(Structural)模式:处理类与对象间的组合。 • – 行为型(Behavioral)模式:类与对象交互中的职责分配。 1.2 从范围来看: • – 类模式处理类与子类的静态关系。 • 阅读全文