Qemelly(けめる)のプログラム備忘録

Unity / AtCoderについて書きます

2023-09-01から1ヶ月間の記事一覧

Here is ONE Button 完全クリア解答例

About 各ステージの解答例です。各ボタンの意味・クリアの法則だけを知りたい場合は以下の記事をご覧ください。 qemelly.hatenablog.com 目次 About 目次 Stage 1 Stage 2 Stage 3 Stage 4 Stage 5 Stage 6 Stage 7 Stage 8 ~ Stage 11 Stage 12 Green End R…

Here is ONE Button 詰まったとき用メモ

Here is ONE Buttonと言うゲームをunityroomにて投稿しましたが、ゲーム内ヒントが少なすぎるので詰まったとき用のメモを残します。 unityroom.com 要約:ゲーム内で誘導する気力がもうないので許して クリア条件 ボタンが1つしか見えない状態でボタンを押す…

【Unity】DontDestroyOnLoadは親オブジェクトにしか使えない!

タイトルが全て。 補足すると、Hierarchyの最上階のオブジェクトにしか適用されないという意味。子オブジェクトになっているオブジェクトやそのComponentには適用されない。

C# 数字1文字をchar型にする

'0'+numはintであることに注意する! var num = 3; var c = (char)('0' + num);

Image等のuGUIをドラッグドロップ後に取得したいとき

IEndDragHandlerを実装する。 private Vector2 _startPosition; public void OnEndDrag(PointerEventData eventData) { transform.position = _startPosition; var rayResult = new List<RaycastResult>(); eventData.position = Input.mousePosition; EventSystem.current.</raycastresult>…

Circla制作終了時点から振り返る開発の反省点【ゲーム2作目】

はじめに 本記事は、けめる2作目のゲーム作品となるCirclaの開発全般を振り返り、その反省点をまとめることで、自身の制作をより効率的にしようと試みる記事です。 unityroom.com ※読み手のことは考えてません。ほぼ自分用です。 はじめに クラス設計 時間か…

2レーン高難易度リズムゲームCirclaを公開しました!

この度unityroomにて2レーン高難易度リズムゲームCirclaを公開しました! unityroom.com ゲーム画面1 ゲーム画面2 ゲーム画面3 かなり視覚的に難しい音ゲーに仕上がっております。 新曲もすこーしずつ増やしていこうと思いますので是非プレイしてみてくだ…

uGUIやSpriteの色が変わらないときに確認すること

Alphaが0になってないか new Color(255, 255, 255)みたいなことしちゃってる Colorの各値の上限は1なので絶対に白が出力されちゃう System.Drawing.Colorとかの間違ったColorを参照してないか

Font Asset Creatorで作ったフォントに白い背景みたいなのが付いちゃう場合の対処法

結論 Paddingを上げる!!!! 以上。 具体的には、Point Sizeの1/10程度を目安にするとよいみたい。 参考 forum.unity.com