際際滷

際際滷Share a Scribd company logo
岑って誼する

Unity

幄塀氏芙ハ?ン?ド
プログラマ
R萍
http://baba-s.hatenablog.com/
スライド坪否
1. エディタの荷恬について
2. エディタの嫖について
3. アセットの試喘について
エディタの荷恬
private篳の彜Bを_Jしたい

public class Character : MonoBehaviour
{
private int id = 1;
private string name = "Mike";
}
private篳をInspectorに燕幣する
Inspectorの嘔貧のボタンからDebugをxk

http://terasur.blog.fc2.com/blog-entry-252.html
エディタ唯峭を梨れて恬匍をしてしまった
エディタ壅伏rの弼を笋┐
1. 仝Unity>Preference...々をxkする
2. 仝Colors>Genreal>Playmode tint]の弼を筝する

http://terasur.blog.fc2.com/blog-entry-252.html
ログを竃薦したオブジェクトを蒙協したい

private void Start()
{
Debug.Log("Start");
}
ログを竃薦したオブジェクトをxk
及屈哈方にオブジェクトやコンポ`ネントを局す
private void Start()
{
Debug.Log("Start", this);
}
オブジェクトをキレイに塘崔したい
オブジェクトの卞咾篁憇でスナップ
Ctrlキ`を兀しながら卞咾篁憇をさせるとスナップ辛嬬
スナップする楚は仝Edit>Snap Settings...々でO協辛嬬
侮いH徨A咾鰔櫃哩_きたい
Altキ`を兀しながらアイテムのH徨vSを_く
Projectビュ`で蒙協のアセットのみ燕幣
碧擇林劼離椒織鵑捻輅召靴燭ぅ▲札奪箸侶Nをxk
オブジェクトやアセットを}uしたい
}uしたいアイテムをxkしてCtrl+D
┘▲札奪箸覆蛬B桑のm喘も辛嬬
エディタの嫖
アセットのO協筝を紳併したい
? テクスチャのNをGUIに
? AudioClipの3Dサウンドをオフに
アセットインポ`トrにO協を徭筝
using UnityEditor;
public class AssetPreprocessor : AssetPostprocessor
{
private void OnPreprocessTexture()
{
var importer = assetImporter as TextureImporter;
importer.textureType = TextureImporterType.GUI;
}
private void OnPreprocessAudio()
{
var importer = assetImporter as AudioImporter;
importer.threeD = false;
}
}
http://www.buildinsider.net/consumer/charmofunity/01
http://kan-kikuchi.hatenablog.com/entry/2013/11/25/000144
アセットインポ`トrにO協を徭筝
AssetPostprocessorクラス
@覚してクラスを峰することで

アセットiみzみrの鏡徭のI尖をg廾できます

using UnityEditor;
public class AssetPreprocessor : AssetPostprocessor
{
}
http://www.buildinsider.net/consumer/charmofunity/01
http://kan-kikuchi.hatenablog.com/entry/2013/11/25/000144
アセットインポ`トrにO協を徭筝
OnPreprocessTexturev方
テクスチャがインポ`トされたrに柵び竃されます

private void OnPreprocessTexture()
{
var importer = assetImporter as TextureImporter;
importer.textureType = TextureImporterType.GUI;
}

http://www.buildinsider.net/consumer/charmofunity/01
http://kan-kikuchi.hatenablog.com/entry/2013/11/25/000144
アセットインポ`トrにO協を徭筝
OnPreprocessAudiov方
AudioClipがインポ`トされたrに柵び竃されます

private void OnPreprocessAudio()
{
var importer = assetImporter as AudioImporter;
importer.threeD = false;
}

http://www.buildinsider.net/consumer/charmofunity/01
http://kan-kikuchi.hatenablog.com/entry/2013/11/25/000144
壅伏嶄にスクリプトをシしてエラ`に
壅伏嶄にスクリプトをシして隠贋すると
コンパイル瘁にエラ`が竃薦される
スクリプトシ瘁にg佩を徭咾罵V
[InitializeOnLoad]
public static class PlaymodeStop
{
static PlaymodeStop()
{
EditorApplication.update += Update;
}
private static void Update()
{
if ( EditorApplication.isCompiling &&
EditorApplication.isPlaying)
{
EditorApplication.isPlaying = false;
}
}
}
http://masa795.hatenablog.jp/entry/2013/05/10/104033
スクリプトシ瘁にg佩を徭咾罵V
InitializeOnLoad奉來
staticコンストラクタを隔つクラスに峰すると

エディタ軟rに鏡徭のスクリプトをg佩できる

[InitializeOnLoad]
public static class PlaymodeStop
{
static PlaymodeStop()
{
}
}

http://masa795.hatenablog.jp/entry/2013/05/10/104033
スクリプトシ瘁にg佩を徭咾罵V
EditorApplication.update
エディタで壅伏嶄に庵觴s100指柵ばれるコ`ルバック

static PlaymodeStop()
{
EditorApplication.update += Update;
}

http://masa795.hatenablog.jp/entry/2013/05/10/104033
スクリプトシ瘁にg佩を徭咾罵V
EditorApplicationクラス
スクリプトがコンパイルされたかどうかや

エディタが壅伏嶄かどうかを_Jできるクラス
private static void Update()
{
if ( EditorApplication.isCompiling &&
EditorApplication.isPlaying)
{
EditorApplication.isPlaying = false;
}
}
http://masa795.hatenablog.jp/entry/2013/05/10/104033
アセットの試喘
返を紳併したい
? Project SettingsのO協
? ゲ`ムオブジェクトの恬撹
ショ`トカットを弖紗する
Extras Toolbar(o創)

http://masa795.hatenablog.jp/entry/2013/06/14/094537
ショ`トカットを弖紗する
仝Window>Extras々をxk

http://masa795.hatenablog.jp/entry/2013/06/14/094537
塘双をコンソ`ルログに竃薦したい

// 覆離灰鵐秋`ル竃薦
var array = new []{ "1", "2", "3", ^4", ^5", };
Debug.Log(array);
塘双をコンソ`ルログに竃薦する
Quick Debugger(o創)

http://terasur.blog.fc2.com/blog-entry-211.html
塘双をコンソ`ルログに竃薦する
// Quick Debuggerのコンソ`ル竃薦
var array = new []{ "1", "2", "3", ^4", ^5", };
Debugger.Array<string>(array);

http://terasur.blog.fc2.com/blog-entry-211.html
塘双をコンソ`ルログに竃薦する
屈肝圷塘双やコレクションも竃薦辛嬬
// 屈肝圷塘双
Debugger.Array2D<string>(array);
// List侏
Debugger.List<string>(list);
// Dictionary侏
Debugger.Dictionary<int, string>(dict);
http://terasur.blog.fc2.com/blog-entry-211.html
オブジェクトのパラメ`タを寂離って筝
GameObjectをロック
UnityLock(o創)

http://terasur.blog.fc2.com/blog-entry-487.html
GameObjectをロック
1. ロックしたいオブジェクトをxk
2. 仝GameObject>UnityLock>Lock GameObject々をxk

http://terasur.blog.fc2.com/blog-entry-487.html
アプリサイズのボトルネックをつけたい
テクスチャ

AudioClip

モデル
アプリサイズの坪Uを_J
Build Report Tool($5)

http://terasur.blog.fc2.com/blog-entry-472.html
http://plaza.rakuten.co.jp/coronasdk/diary/201305230001/
アプリサイズを鳩範
聞喘しているアセットの否楚を鳩範
聞喘していないアセットの鳩範と茅
gに咾をつける
iTween(o創)

http://www40.atwiki.jp/spellbound/pages/1604.html
エディタ貧でiTweenをO協する
iTween Visual Editor(o創)

http://www.cho-design-lab.com/2013/08/07/unity-itween-visual-editor-introduction
アプリの盾iや個ざんを契ぐ
CodeGuard($40)

http://masa795.hatenablog.jp/entry/2013/06/29/131336
フォトショのデ`タをNGUIにインポ`ト
FastGUI for NGUI($20)

http://terasur.blog.fc2.com/blog-entry-337.html
エディタ壅伏嶄に筝した、魃3屬垢
PlayModePersist($20)

http://terasur.blog.fc2.com/blog-entry-578.html
ドロ`コ`ルをpらす
Draw Call Minimizer(o創)

http://terasur.blog.fc2.com/blog-entry-214.html
オススメのパ`ティクルシステム
"Shuriken Magic" Effect Pack($35)

http://memo.scri.me/entry/2013/02/09/002415
オススメの3Dモデル
First Fantasy for Mobile($20)
オススメの3Dモデル
Low Poly Fantasy Village Pack.01($20)
オススメの3Dモデル
Palace of Orinthalian(o創)
ありがとうございました

More Related Content

岑って誼する雨稼庄岳霞