2015-01-01から1年間の記事一覧
Hiding the Navigation Bar Hiding the Navigation Bar | Android DevelopersHow to enable "Immersive Mode" for Android Apps in Unity - Culture of Techwww.cultureoftech.comフルスクリーン(Full Screen)/全画面表示をするには - 逆引きAndroid入門
BGMAudioManager.unitypackage - Google ドライブAudioの再生プレハブを作成する。 機能 音読み込み Play Stop Pause Fade クロスフェード ボイス用ハイライト機能 スクリプト CustomAudioSource.cs(フェード再生用スクリプト) BGMAudioManager.cs(クロス…
以下のような虹色の影を作る 元の画像 サーフェスシェーダを作る これが基本形 gist.github.comLambertをSimpleLambertに変更したものが以下 基本形と同じ動きをする...とリファレンス言ってますが影が若干おかしい(気にしない気にしない) gist.github.com…
git hub yasuakiohama/MirrorMaterial · GitHub ライティングの影響を受ける鏡の作成を行う。 作成方法 画像 Shader(ライティングの影響を受けるマスクShader) 擬似的に鏡に対象を映すスクリプト Hierarchy(Mirrorの説明のみ) 画像 あずにゃん 壊れた鏡 マス…
ライティングの影響を受けるマスクされたShaderを作成する 基礎 VertexLitのサンプルと説明 Unity - マニュアル: ShaderLab :旧ライティング gist.github.com Shader作成 以下のURLからMaskedTextureのShaderを作成する。 Texture Mask - Unify Community W…
今回使う素材 作り方 空のプロジェクトを作成する。 Main Camera Ground(Plane) ojou(Plane) WhiteLight(Directional light) ColorShadow(Directional light) を追加する ojouに画像を貼る マテリアルの設定を「Transparent/Cutout/Diffuse」にする。 これで…
NameCreatoranchan828/namecreatorgithub.com ボタン押すだけでTag, Layer, Sceneなどのnameクラスが自動生成されます。 これに自分のプロダクトで利用するリソースのにもタイプセーフ機能をつけられるようにしました。 機能 MyResources.csに作りたい「スク…
今回はいつも利用しているコガネブログさんの以下のクラスを 【Unity】レイヤー名を定数で管理するクラスを生成する拡張機能 - コガネブログ 【Unity】タグ名を定数で管理するクラスを生成する拡張機能 - コガネブログ 【Unity】シーン名を定数で管理するク…
UGUIで鏡にUnityちゃんを移す kagami.unitypackage - Google ドライブ 用意するもの 鏡の画像 鏡部分のくりぬき画像 Unityちゃん 作り方 キャンバスを作成 鏡の枠作成 imageの名前を「kagami」に変更 以下のようにパラメータを設定 鏡作成 image作成、名前を…
今回はUnityのオブジェクト検索機能をテスト 後でまとめる... gist.github.com デバックのログFindBytransform Child1 Child2 Child3 Child4 Child5FindBytransformAll GameObject GameObject/Child1 GameObject/Child1/Child1_1 GameObject/Child1/Child1_2…
Instantiateの後にすぐメソッドを呼び出した場合の順番を試す。テストスクリプト using UnityEngine; using System.Collections; public class Call : MonoBehaviour { public GameObject gameObject; void Start () { GameObject awakeStartUpdate = Instan…
Unityで各オブジェクトごとのAwakeの順番について調べた。Hierarchie上にAwakeStartUpdate.csをアタッチしたオブジェクトを以下のように並べる。 ログを取り、処理の順番を調べた。親子関係や並べる順番とは無関係に呼ばれている。 gist.github.com
DebugManagerのβ版を作成した。 目的 ゲーム画面からセーブデータやシーン移動処理をダイレクトに行えるようにする。 β版の機能について セーブデータ:bool値のみ編集可能 シーン移動処理:移動するだけ 完成版 セーブデータ:bool, int, float, string値編…
UnityのPlayerPrefs 読み込み書き込みするたびに端末内のストレージ、またはSSD、SDカードに アクセスしている。そのため、処理が遅くなる。それを改善するためには、PlayerPrefsのセーブデータを一度読み込み、メモリに格納する。 そして、二回目以降からは…
Buildする時、一括で無視したい場合BuildSettings->PlayerSettings ->UsePlayerSettingの UsePlayerLogのチェックを外すと、 ビルドされたプログラムではLog関数が呼ばれないことを確認。 Log関数重いので助かる pic.twitter.com/OV0ygAdEn3— meka (@kikatya…
ネットワークの接続状態をキャンバスに取得する。 なぜかUnityのエディタ上だと表示されないけど、端末上では習得できる。androidの場合はこれを Assets/Plugins/Android/AndroidManifest.xml に追加 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> using UnityEngine; using UnityEngine.UI; using Syste</uses-permission>…
今回は、UnityのSceneとプレハブとgit管理の関係について調査する。 Untitled1.unityとUntitled2.unityで、同じプレハブを利用する。 Untitled1.unityでプレハブを変更しapplyを実行する Untitled1.unityを保存 Untitled2.unityに移動して保存 その後、gitで…
資料庫/Unity 資料庫/素材 資料庫/C# 資料庫/便利 資料庫/不明、分類中 資料庫/Mac 資料庫/Xcode 資料庫/数学 資料庫/PHP 画面 画面解像度 - Wikipedia 改行についてUNIX - LF (0x0a) Mac OS - CR (0x0d) Windows - CR LF (0x0d0a)
➜ ~ cd .ssh 秘密鍵、公開鍵を作成する ➜ .ssh ssh-keygen -t rsa -C “email@example.com" Generating public/private rsa key pair. Enter file in which to save the key (/Users/username/.ssh/id_rsa): id_rsa.firstname Enter passphrase (empty for no…
色彩で困ったらここみるといい ドリブル色指定の参考サイト Dribbble - Browse by color 色を指定して探すと合う色のサンプルが観れる
Unityで要素と重みのリストから確率に従ったデータを取り出すクラスを作成しました。 これを作ります(実行結果)。 RatePicker.cs gist.github.com 実装サンプルコード gist.github.com
windowsでgitをコンソールから使いたい場合の手順 gitを以下からダウンロードする Git for Windows 実行をクリック nextをクリック nextをクリック デフォルトの保存場所を利用 デスクトップにアイコンを置きたいなら「On the Desktop」をチェックする next…
目次 概要 機能 説明 サンプルスクリプト 概要 今回は、DeleGateとActionを利用したコインを消費してアイテムを買うSampleを作成する。 機能 ボタンをおすとコインが100追加 アイテムを買うとコインが表皮される 買えないアイテムのボタンは押せない GitHub …
オブジェクト削除時のエラー対処 オブジェクトの破壊時にイベントを起こす:OnApplicationQuit/OnDestroy - DYMN's diary のサイトの処理をクラスを継承する事でできるようにする。EndMonoBehaviour.cs gist.github.com使い方 gist.github.com 以下のメソッ…
今回は、以下の記事の処理を継承を行うことでミスをなくす。 Unity - StartCoroutineなどで、引数に渡すメソッド名をうっかり変えそびれるのを防ぐ方法 - QiitaArgumentChangeStringToMethod.cs gist.github.comサンプルスクリプト gist.github.com以下のよ…
今回は、シングルトンをResourcesから自動的に作成する。 シングルトンはゲーム内で一つしか作成されないもの(サウンドマネージャーなど) に利用すると便利なもの。 クラス名を呼べば、その一つだけのオブジェクトを呼ぶことができる。今回は、 [Unity]Gen…
Androidアプリ開発!!: AndroidManifest.xml-01(Manifest.xml書き方) アクティビティの追加 - Android入門 【Androidアプリ作成】解像度の低い端末をサポート対象外にする方法 ( ソフトウェア ) - アンドロイド・ダークドライブ - Yahoo!ブログ 条件にあ…
UnityでAndroidをBuildするDownload Android Studio and SDK Tools | Android DevelopersSDK Tools Only Macの場合はandroid-sdk_r24.1.2-macosx.zipをダウンロードする。解答して置きたい場所(自分はDocument) Unityの「Preference」→「External Tool」→…
Unity Inspector ビットマスクを利用したプレハブのInstantiateチェックを着けたものが生成されるスクリプトになります。 Editorフォルダの内にEquipmentEditor.csを作成 マスクが表示できるようにインスペクターを編集する gist.github.comMask.csを作成 ID…
iTween for Unity by Bob Berkebile (pixelplacement) Unity:iTweenでObjectを目的地まで動かす、複数の経路を通りながら移動する | 未来ソフトウェア研究所iTween を Unity5対応してみた - Qiita ActionScript入門Wiki - Unity - トゥイーンライブラリiTwee…