ゲームプログラマーの寄り道

ゲームプログラマの寄り道

ソースコード公開系ブログ

ソースコード公開系ブログ

unity

マジックナンバーを駆逐せよ!

10回だけ処理をするプログラムを書くとき、こう書いてますか? 10回処理コード using System.Collections; using System.Collections.Generic; using UnityEngine; public class Hoge : MonoBehaviour { int value = 0; void Start() { } void Update() { if…

フェードイン・フェードアウトするUIプログラム

www.youtube.com早い話がボンバーマンみたいなREADY、GOみたいな演出がしたかったんです。 また、量産型クソコード using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class UIstart : MonoBeh…

ゲームパッドを使用した4人同時入力

assetstore.unity.com このアセットを使用した4人入力です。過去のクソコードです。 using System.Collections; using System.Collections.Generic; using UnityEngine; using GamepadInput; public class Player : Type { //プレイヤーの動くスピード publi…

LogitechGSDKのバグ?ハンドルコントローラの状態が取得できない。

assetstore.unity.com こちらのアセットを使っているのですが、ノートパソコンに持って来て開発しようとした時。 ハンコンの値が取れん!? 原因 //LogitechGSDK.cs //593行 try { ret = (DIJOYSTATE2ENGINES)Marshal.PtrToStructure(LogiGetStateENGINES(in…

Unityでの壁貫通しない三人称カメラのソースコード

using System.Collections; using System.Collections.Generic; using UnityEngine; public class CheckObstacles : MonoBehaviour { // カメラの元の位置 [SerializeField] private Vector3 cameraPrePosition; [SerializeField] private Transform player;…

UntiyのInput.GetAxisより使える入力

同時入力可能な自作Input.GetAxis("Horizontal")作ってみた

LogicoolSDKを使ったハンドル入力

現状以下の二つ+キーボードに対応した形となってます。 https://www.amazon.co.jp/%E3%80%90Amazon-co-jp%E9%99%90%E5%AE%9A%E3%80%91Logicool-%E3%83%AD%E3%82%B8%E3%82%AF%E3%83%BC%E3%83%AB-LPRC-15000-%E3%83%89%E3%83%A9%E3%82%A4%E3%83%93%E3%83%B3%E3…