unityで2Dシューティングゲームを作ろうかと思いネットを調べたメモ。 Vector2.angle 2つのベクトルの角度をあらわす Vector2.SignedAngle 説明が英語だからよくわからんが、あるベクトルからベクトルを向いた方に180度以内かそうでないかを返す。 ホー…

gamemaker2 画面外からマウスを出さない方法

Keep mouse in window? : gamemaker 画面外にマウスを行かなくする方法について書かれていたのでメモ window_mouse_set(clamp(window_mouse_get_x(),0,window_get_width()),clamp(window_mouse_get_y(),0,window_get_height()))

monsterlove statemachine使う

ほとんどgithubに紹介されているので割愛。 コガネブログにて紹介されているので参考にする。 baba-s.hatenablog.com 今どのステートなのか判定する方法は if (fsm.State == States.Init)のように記述する。

steam gamemaker2 setting

Videoplayer script

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Video; public class MovieObject : MonoBehaviour{ public VideoClip test1, test2; private VideoPlayer videoplayer; // Use this for initialization v…

宴3 メモ 途中

5.6p2になって、ようやく宴3を使った。 utage3.0.7宴の公式を見るとたくさん情報がある。公式のチュートリアルを終えたらリファレンス、マニュアルに目を通す。 エクセル持っていない人は無料で表計算できるソフトのLibreOfficeでExcelの代用可能。メモtool…

宴 自分用

というか、自分用の宴のサイトに合ったチュートリアルのリンクを貼っただけ。暇見て追加したい。 madnesslabo.net madnesslabo.net ---------------------- pause --------------------------------- using Utage; public class TalkPause : MonoBehaviour {…

2D スプライト 俺メモ

シーンのリロードusing UnityEngine.SceneManagement; if (Input.GetKeyDown(KeyCode.R)){ SceneManager.LoadScene(SceneManager.GetActiveScene().name); } 徐々に向く public static Quaternion lookat2dspeed(GameObject targetgo, GameObject mygo,float…

unityアセット ScriptInspector3

unityのインスペクタを使ってコードを書けるアセットinspector3について書きます。 </iframeun unityでスクリプトを書くときにはvisualstudioやmonodevelop等でコードを書いていると思いますが、連携といっても別のソフトを立ち上げてやり取りするのはき…

あれのベータのサンプル学習メモ

ベータのサンプルをコピペ用にメモ(ベータなので仕様変更があるかもしれないのであまりかかない)テンプレのプラットフォームサンプルを読み込んだ。roomのタイル情報を読み込んで、オブジェクト毎のあたり判定をチェックしている方式を使っていた。oGameオ…

Arbor2:   自分用メモ

Arbor2のメモ。 Arbor2はunityでステートマシンを使うことができるアセットです。 ステートマシンはunityのMechanimにもついている。下記参照。 docs.unity3d.com <使い分け>アニメ素材で遷移を管理したい=>Mechanimコード+ステートマシンで管理したい…

Linq 自分メモ

using UnityEngine;using System.Collections;using System.Collections.Generic;using System.Linq;//これが必要 public class createItemObect_Manager : MonoBehaviour { public ItemDatabase itemdb; public GameObject originalItemObject; private List<Item></item>…

unity fungus シーンの移動

サブルーチンのような使い方 1:呼び出し元にFlow-->Callを追加2:呼び出すブロックを指定する。(必要に応じてflowchartやlabelを設定する)3:Callmodeに wait until finishedを指定する。呼び出しブロックにStopBlockを設定しとくと、そこでそのブロッ…

unity C# 継承とgetcomponentを調べた

unity を勉強中な素人なので記事に保証はありません。 unityでC#を勉強した覚書きを書こうかと思います。 monobehaviourを継承したオブジェクトはnewではなくgetcomponentを使用するようにメッセージがでたのでgetcomponentをテストした。 -----------------…