关闭

Unity3d-简单的2d序列帧动画编辑

一个简陋的的2d序列帧动画编辑工具,本来是打算支持骨骼动画,分割单张序列图等功能,后因项目转型停止开发了。 工具开源放在github上,代码很乱:https://github.com/chenanbao/2D_AnimationEditor  主要包含如下二个基本功能: 1:多张序列图合并大图功能,裁剪透明和旋转最大合理利用空间。 2.动作帧序列编辑...
阅读(1441) 评论(0)

Unity3d-AssetBundle基本格式分析

参考disunity  和云风的分析写的C#版本的 AssetBundle基本格式分析工具:https://github.com/chenanbao/AssetBundleReader AssertBundle文件头:  public void Read(ByteArray bs) { signature = bs.Read...
阅读(1179) 评论(3)

Unity3d-模型描边和混色Shader

游戏中很常见的一个模型描边shader,不用自己写,话不多说祭出Shader利器Shader Forge。 实际效果: 编辑效果: 生成代码: // Shader created with Shader Forge v1.03 // Shader Forge (c) Neat Corporation / Joachim Holmer - http://www.acegikmo.c...
阅读(1051) 评论(0)

Unity3d-四元数到矩阵的实现

//Quaternion.cpp void QuaternionToMatrix (const Quaternionf& q, Matrix3x3f& m) { // If q is guaranteed to be a unit quaternion, s will always // be 1. In that case, this calculation can be optimiz...
阅读(1016) 评论(0)

Unity3d-旋转Quaternion、Matrix4x4、 Euler

矩阵:Matrix4x4 namespace UnityEngine { public struct Matrix4x4 { public float m00; public float m10; public float m20; public float m30; public float m01; public float m11; public float...
阅读(1303) 评论(0)

Unity3d-向量Vector3

向量表示的是方向和大小,与位置距离无关 三维空间的表示如下 在unity3d中采用的struct来描述的Vector3 namespace UnityEngine { public struct Vector3 { public float x; public float y; public float z; } }...
阅读(969) 评论(0)

Unity3d-C#之语法特性

?? 运算符:http://msdn.microsoft.com/zh-cn/library/ms173224(v=VS.100).aspx ?? 运算符称为 null 合并运算符,用于定义可以为 null 值的类型和引用类型的默认值。 如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数。 下面代码源于Unity3d 4.6UI系统源码:UI / Unit...
阅读(872) 评论(0)

Unity3d-通讯方案选择

通讯方式: 1.WWW、WWWForm、System.Net.HttpWebRequest www:http://docs.unity3d.com/ScriptReference/WWW.html wwwForm:http://docs.unity3d.com/ScriptReference/WWWForm.html System.Net.HttpWebRequest:http://msd...
阅读(862) 评论(0)

Unity3d-内建编辑器样式

原文:http://kwnetzwelt.net/wordpress/archives/2200 如上图红框所示使用了OL TextField样式,显示为如下图的灰色横条、绿色按钮。  下面是所有的内建样式: AboutWIndowLicenseLabel AC LeftArrow AC RightArrow AnimationCurveEditorBackground Anim...
阅读(829) 评论(0)

Unity3d-C#之where

where简单的说就是做范型约束,更多内容参见官方文档:http://msdn.microsoft.com/zh-cn/library/bb384067.aspx namespace TestCSharp { class BaseView { public int ViewId; public string ViewName; p...
阅读(570) 评论(0)

Unity3d-C#之Delegate和Event疑惑?

1.如果多次注册同一个事件处理函数时,触发时处理函数是否也会多次触发? using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestCSharp { class Animation { public delegate voi...
阅读(816) 评论(0)

Untiy3d-c#搞定函数之delegate,event, lambda,Func,Action

delegate event lambda Func Action...
阅读(983) 评论(0)

unity3d-C#集合和范型

System.Array using System; namespace TestCSharp {     #region MainCalss     class MainClass     {         public static void Main(string[] args)         {             //初始             int[] charL...
阅读(585) 评论(0)

Unity3d-常用插件

Unity4.6版本2d和ui功能已经较为完善了,但老项目中还是以用2dToolKit、Uni2d、Ngui居多。下面列举了一些常用插件:  2d帧动画插件-2D Toolkit:https://www.assetstore.unity3d.com/en/#!/content/908 骨骼动画插件-Uni2D:https://www.assetstore.unity3d.c...
阅读(825) 评论(0)

Unity3d-除了C#还需要学习什么语言?

在Ios和WP平台上无法使用Mono Reflection来做代码热更新,所以一些业务逻辑部分需要使用脚本来维护,下面列出一个脚本插件以供选择: CSLightStudio: https://github.com/lightszero/cslightcore Scorpio: https://github.com/qingfeng346/Scorpio-CSharp...
阅读(709) 评论(0)
182条 共13页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:274879次
    • 积分:4228
    • 等级:
    • 排名:第7986名
    • 原创:147篇
    • 转载:34篇
    • 译文:1篇
    • 评论:41条
    小宝游戏
    博客专栏
    文章分类
    最新评论