Unity历史版本下载列表 Continue reading

3 Comments

Autodesk FBX插件各种版本下载 Continue reading

7 Comments

Unity 2D入门基础教程

写在前面的话:转载肯定会留原文链接,作者的署名,这是毋庸置疑的.而我的习惯是翻译完文字后会通知到原作者并分享给原作者翻译后的版本,比如像我做EZGUI的帮助文档的时候,作者特意将其帮助文档的”源工程”给我发来了.NGUI的作者也开心的把我的译文链接放到了他官网做为NGUI中文版教程,我们都是做着开心的事,而这个2D教程原作者偏偏要我把博客上这篇教程删除掉,说不授权给除了他们自己网站外的第三方网站发表,要是愿意的话也可以加入他们的翻译组,加入后才可以把我翻译的这个教程放到他们的网站上,仅此而已.虽然老外版权意识浓厚,但我还是觉得他们这是很蛋疼的行为,我决定选择无视他,并且保留这篇教程,退一步讲惹急了我把截图都换成我自己的,改一改文字,干脆变成原创教程好了…..呵呵呵….

==================================华丽的分割线==================================

如果用以前版本的Unity做2D游戏,虽然能做,但是要费很多周折.
比如你可以将一张纹理赋予一个”面片”网格,然后用脚本控制它的动画调整它的位移.如果你要使用物理引擎,那么还要将这个Obeject处理3D的,所以你还要确保你的Object要有足够的深度以确保他们在其它轴向上不起冲突.或者你选用一个第三方插件,如2D Toolkit或者Orthello 2D Framework,他们有着强大的功能,但同样需要你去做一些约束工作.
当上面这些你仍然可以选用上面这些方法的时候,Unity4.3增加了原生的2D开发环境,让我们一探究竟吧.

overview_pic

这个教程将带你探索Unity的2D工具,教程将引导你做一个主题为僵尸的iOS游戏.教程重点在于一个新的资源类型-”Sprite”,你将学到所有关于Sprite知识,在后续的教程里你将学会如何通过Unity的动画系统控制动画,以及用到Untiy的2D物理引擎的支持.

Continue reading

Posted in 技术日志 | 1 Comment

Unity 4.3.4 更新列表

Improvement

  • Editor: Improved OS X Mavericks performance in the editor. Works around freezes and sluggish performance on some Mac configurations due to OpenGL driver issues

Fixes

  • iOS: Fixed case when big WWW downloads were silently failing
Leave a comment

Unity 4.3.3更新列表

Feature

  • Windows Store Apps/Windows Phone: added implementation for some .NET classes, missing on these platforms, including XmlDocument, XmlTextReader, XmlTextWriter and some collection classes (detailed list in documentation section “Missing .NET Types” for either of two platforms)
  • Windows Store Apps: Add UnityEngine.WSA.Launcher class, it can be used for opening external files or uri.

Change

  • iOS: WWW class implementation extracted to trampoline. Now it allows tweaking of self-signed certificate acceptance.
  • Web Player: Add 360 game box support in the web plugin. Continue reading
Leave a comment

Unity 4.3.2 更新列表

Fixes

  • Disable WebCam support in MacStandalone as it was using newly-deprecated APIs, which made publishing to the Mac App Store impossible. Web Cam support in mac standalone will come back in a future release.
Leave a comment

Unity 4.3.1更新列表

Improvement

  • Windows Store Apps/Windows 8.1: When using debug player, more information will be outputed to Output Window, for ex., WindowsActivate, WindowsSizeChanged events, etc
  • Windows Store Apps: Restore CompilationOverrides.UseNetCore option behavior like it was in 4.2.x, basically if you have this option – all C# files will be compiled against .NET Core, also introduced a new option UseNetCorePartially which compiles C# against .NET Core if they’re not located in – Plugins, Standard Assets or Pro Standard Assets directories.

Fixes

  • 2D: Can now create sprites from POT textures in advanced mode.
  • 2D: Destroying a Sprite’s texture will not crash the SpriteRenderer that’s using it.
  • 2D: Do not trash MaterialPropertyBlock on a SpriteRenderer. Continue reading
Leave a comment

编程能力与编程年龄

程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样。我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭。因为,大多数程序员都认为,编程这个事只能干到30岁,最多35岁吧。每每我听到这样的言论,都让我感到相当的无语,大家都希望能像《21天速成C++》那样速成,好多时候超级有想和他们争论的冲动,但后来想想算了,因为你无法帮助那些只想呆在井底思维封闭而且想走捷径速成的人

Continue reading

Posted in 杂七杂八 | 6 Comments

Unity 4.3更新列表

2D

Added a new asset type: Sprite

  • Sprite is defined by a Texture2D, rectangle and a pivot point.
  • Sprite has an internal mesh generated based on pixel alpha values, PRO only feature.
  • Sprite supports vertex snapping (V)
  • Added Sprite under the “GameObject/Create Other/” menu.

Sprite Mode added to TextureImporter

  • Single Sprite option will generate one Sprite using the entire texture.
  • Pixels to Units defines the mesh size of the Sprite to 1 / value.
  • Pivot property defines sprites center point.
  • Manual option allows custom Sprite definitions.
  • Sprite Editor button opens new window for editing sprites: Add / Delete sprites manually; Automatic and Grid based slicing; Change sprite names.
  • Extrude Edges property added to Advanced mode. It can be used to extrude the internal sprite mesh edges if needed for custom texture-space effects.
  • Mesh Type property added to Advanced mode. It can be used to change the type of mesh generated: Full Rect or Tight (PRO only feature).

Continue reading

Posted in 技术日志 | Leave a comment

Unity 4.2.2更新列表

Features

  • iOS: Added joystick support

Improvements

  • iOS: Added iPhone5C/5S to the iPhoneGeneration

Fixes

  • Graphics: Fixed RenderTexture reload warnings in editor’s mobile graphics emulation mode, when deferred lighting is used with no lights present.
  • Graphics: Fixed Image Effects crash in some cases when an effect does camera.Render() from inside of OnRenderImage (regression in 4.2).
  • Shadows: Fixed broken soft shadows in scene view when Linear color space + skybox are used (regression in 4.2).
  • Editor: Fixed major progress bar leak on OSX editor.
  • BlackBerry: Fixed case where large device hardware PINs would not work with debug token reading/creation. Continue reading
Posted in 技术日志 | Leave a comment