ソースコード using UnityEngine; public class RotateSkyBox : MonoBehaviour { public float m_speed = 0.1f; private float m_rotation; private void Update() { m_rotation += m_speed; if ( 360 <= m_rotation ) { m_rotation -= 360; } var skybox = …
ソースコード public bool IsExist() { var current = EventSystem.current; var eventData = new PointerEventData( current ) { position = Input.mousePosition }; var raycastResults = new List<RaycastResult>(); current.RaycastAll( eventData, raycastResults ); v</raycastresult>…
rigidbody.velocity = Vector3.zero; rigidbody.angularVelocity = Vector3.zero;
概要 2015/4/6 に「Tracks and Rails」がリリースされました 「Tracks and Rails」を導入すると、 ジェットコースターを実装できるようになります 検証環境 Unity 2017.1.1f1 Tracks and Rails 13.1.0 デモ http://zenfulcrum.com/track 上記ページの「Play …
はじめに こちらの「Unity Game Framework」に含まれている「MethodCaller」を使用することで Inspector で関数を登録してボタンで実行できるようになります 使い方 ゲームオブジェクトに「MethodCaller」をアタッチして ボタンから実行したい関数を登録して…
GIF アニメ 関連記事
ソースコード 使い方 EmailHandler.SendEmail ( from : "【送信元の gmail アドレス】" , password : "【送信元の gmail パスワード】" , to : "【送信先のメールアドレス】" , subject : "【タイトル】" , body : "【本文】" ); 備考 メールの送信に失敗す…
はじめに 「Texture3D preview for Unity」を使用することで 3D テクスチャのプレビューを Inspector に表示できるようになります 導入方法 下記の URL を開きます https://github.com/raphael-ernaelsten/Texture3DPreview-for-Unity/releases 「Texture3DP…
はじめに 「Prototype」を使用することで、オブジェクトプールを簡単に実現することができます 使い方 例えば、下記のような自機を管理するクラスと using UnityEngine; public class MyShip : MonoBehaviour { public Prototype m_prototype; private void …
はじめに 上記のサイト様で紹介されている「FadeInTextWordByWord」を使用することで 単語単位でテキストのフェードインを行うことができます 使い方 Text に対して「FadeInTextWordByWord」をアタッチして設定することで このように演出を実装できます 単語…
概要 コンポーネントを Inspector から Hierarchy にドラッグして 別のオブジェクトにアタッチすることができます 参考ツイート Tired of remove/add components just for reorder the hierarchy?#UnityTips #unity3d #madewithunity pic.twitter.com/K6xzT9…
概要 AudioClip の選択ウィンドウで左下の波形をクリックするとプレビューを再生できます 参考ツイート You can listen to AudioClips when selecting them from inspector! Not the friendliest UI. #unity3d #gamedev #indiedev #unitytips pic.twitter.co…
概要 Hierarchy のゲームオブジェクトに向かって Alt キーを押しながらプレハブをドラッグすると、置き換えることができます 参考ツイート Tip: Replace a GameObject in the hierarchy with a prefab by holding Alt while dragging the prefab onto it.Eve…
ソースコード using UnityEngine; public class Example : MonoBehaviour { public Transform m_target = null; public float m_speed = 5; public float m_attenuation = 0.5f; private Vector3 m_velocity; private void Update() { m_velocity += ( m_tar…
ソースコード using System.IO; using System.Linq; using UnityEngine.SceneManagement; public static class Utils { public static bool CanLoadScene( string sceneName ) { return Enumerable .Range( 0, SceneManager.sceneCountInBuildSettings ) .Se…