テクノモンキー(サブ)

テクノモンキーのニュースブログです。 主に新作ゲームアプリやAmazonプライムビデオのレビュー、iOSやAndroid、Unityのアプリ開発に関する情報や考え事などを気軽に発信します。

Unityアプリ開発

【Unity】アニメーションを切り替える際、最初のアニメーションが終わるまで開始できない場合の対処法

Unityアプリ開発でつまづいた部分のメモ。 UnityでGameObjectにアニメーションを追加して、スクリプトでパラメータを変更して、アニメーションを切り替えるってことをやったのですが、最初のアニメーションの途中で次のアニメーションに切り替えようとしたら…

【Unity】Scene内のGameObjectをポーズ(一時停止)させる方法

Unityでゲームアプリを開発する時、必ずと言っていいくらい必要な機能といえば 「ポーズ(一時停止)」の機能。ユーザーがゲームプレイ中に一時停止して違う作業をしたり、アプリがバックグラウンドに移行する時などにポーズ機能があったほうがいいですよね…

【Unity】TransformのpositonとlocalPositonに違いについて

Unity開発メモ。 GameObjectのTransformに「positon」と「localPositon」って言う似たようなものがあって紛らわしいので調べて見ることにしました。 //positionobj01.gameObject.transform.position = v1; //localPositonobj01.gameObject.transform.localPo…

【Unity】Buttonを押した時にテキストを切り替える方法

Unity開発で躓いたので自分用にメモ。やりたいことは「ボタンを押したらテキストをAからBに切り替える(スクリプトで)」。 ButtonからGetComponentでTextが取得できない。 UIのButtonには子オブジェクトとしてTextが含まれているので、 普通にGetComponent…

【Unity】GameObjectの幅と高さを取得・変更する方法(RectTransform)

勉強ためにUnityの記事を書いているサイトを読み漁っているんですが、古い情報の記事で、昔のメソッドを使っていて今は使えないってことが多々あります。 今回は、GameObjectの幅と高さを変更する方法について。 GUITextureは使えない GameObjectの幅と高さ…

【Unity】GameObjectの透明度をコード変更する方法(SpriteRendererを使わない)2D

UnityでGameObjectの透明度をコードで変えようとしたらつまづいてしまったのでメモ。 やりたいこととしては、 「未入手のアイテムを半透明の状態にしておいて、アイテムをゲットしたら半透明状態を元に戻す」 ってことです。 GameObjectの透明度を変える方法…

【Unity】プレイヤーがダメージを受けた時に点滅させる方法

Unityでアクションゲームを作っているんですが、 「プレイヤーが敵に当たった時、点滅させて一定時間無敵状態にする」っていうのをやってみました。 using System.Collections; using System.Collections.Generic; using UnityEngine; using DG.Tweening; pu…

【Unity】SpriteのPivotが見つからない。。。

Unityアプリ開発の勉強中に遭遇した問題の解決法メモ。 SpriteのPivotが見つからない。。 本を見ながらUnityの勉強をしているんですが、 「SpriteのPivotをBottomに変更する」っていう作業をやろうと思ったら、 Pivotが見つかりません。。 ピボット(Pivot) …

【Unity】「is Kinematic 」がRigidbody 2Dにない場合の対処法

Unityでアプリ開発をしていてつまずいたことのメモ。 Unity開発本を見ながらサンプルアプリを作っていたら、 Rigidbody 2Dの「is Kinematic」にチェックを入れるって書いてあったから その通りに設定しようと思ったら、、、、 「is Kinematic」の項目が見つ…

Unity 「No cameras rendering 」が表示されてスクリーンが表示されない

最近仕事でUnityを触ることになりました。 Unityはほぼほぼ初心者なので、今後は自分用のメモとしてちょくちょく書いていきたいと思います。 Unityのバージョンは2017.4.1f1 Personal (なんか日付みたいだけどこれがバージョンで合ってるのかな?) 「No ca…