自分用めも

初心者ちっくなプログラムネタを中心に、自分用の覚え書きをメモっていくための場所です。

2016-01-01から1ヶ月間の記事一覧

UnityでAnimationClipを動的に変更する

Unity 5.3.1f1 (64-bit)。前回の記事と併せ、これでスプライトの入れ替えの材料は揃うかと思います。 オブジェクトを中で取ってたりとか動作テストレベルのものなので、 適宜ちゃんとクラス化して使うのをおすすめします。 public void CharChange(string ta…

UnityでSprite(2D)のAnimationClipを生成するエディタ拡張を作ってみた

Unity 5.3.1f1 (64-bit)。Unity5.3.1現在、SpriteのMotion(AnimationClip)を動的に入れ替える事は出来ますが AnimationClip自体を動的に生成することは出来ません。(Editor機能である為)必然的にAnimationClipは事前に用意するしか無くなってしまうのですが…

Unityでスプライトドラッグ時に移動制限をつける

Unity 5.3.1f1 (64-bit)。 1. 前提:移動制限方法 公式のチュートリアルが参考になります。 第09回 プレイヤーの移動制限と様々な修正 · unity3d-jp-tutorials/2d-shooting-game Wiki · GitHubMathf.Clampを使います。 //移動先座標 Vector2 position = ドラ…

Unity(C#)でData::Dumper

動くのやっと見つけたgenerics - C#: Printing all properties of an object - Stack Overflow以下引用です。作者様に感謝 using System; using System.Collections; using System.Collections.Generic; using System.Reflection; using System.Text; public…

UnityのuGUIの要素サイズをゲーム画面に合わせて拡縮する

Unity 5.3.0f4 (64-bit)。uGUIを設置すると併せて出現する、CanvasのCanvasScalerを設定します。Unity - マニュアル: Canvas Scaler 1. UI Scale ModeをScale With Screen Sizeに設定 2. Reference Resolutionを、開発画面サイズに設定