UI (場合によってはゲームも)をデザインする上で、最初に考えておくべきなのは(将来的に)使用されるコントローラの事です。 キーボード マウス(スマフォだと≒タッチ操作) ゲームパッド これらのどこまで対応するかを考えて
Read more...カテゴリー: unity
[魔改造 Judg○] (7)だいぶ別モノになってきた
ゲーム内容は元をリスペクトしつつも、「問題を解く」というだいぶ別の方向性が見えてきました。ただ、キャラクターがそのままではリスペクトではなくパクr…。 そんなわけでキャラクターをどう一新させるか、色々考えておりました。現
Read more...[unity]Animations をコードで取得できない?
Animations をコードで取得したい 以下のコードで取得できます。 が、GetClipCount() は取得できるのに、AnimationState が取得できないことがあります。 Legacy にするのを忘れてい
Read more...[unity]ApplyRootMotion 使えない うまく動かない
そもそも ApplyRootMotion とは Animator で移動アニメーションを作った場合、 (0,0,0) - (0,200,0) 中央から右に動く こんな感じで設定しますが、このアニメーションをそのまま使った
Read more...[unity]Position をピクセル数に合わせたい
わたしは大体の画面を 1920x1080 のサイズで作っているのですが(4K はおかねのあるかいしゃのしごと)、unity を初めて使った時、Sprite や UI/Image が思った位置に移動できず、困りました。 正
Read more...[魔改造 Judg○] (6)問題自動生成部分を整理する
地味な話が続いてすみませんが、ご勘弁ください。 さて、問題自動生成部分をものすごく単純にかけば、こんな感じになります。(row はディープコピー済みのバッファです) …。まあ、動く。動くからこれでも。いや…。問題が増える
Read more...[魔改造 Judg○] (5)問題の作り方からディープコピーまで
これはなんでしょう? 正解は麻雀の問題です。せっかく麻雀牌を作ったので、どんな問題がいいかな…と当たり牌を当てるゲームを考えてみました。 でもこれ、わずか数行ですぐに問題を抱えていることに気づきました。 Judg〇 とい
Read more...[unity]面倒な座標の記述を楽にする方法
座標移動の記述は冗長 例えばプログラムで、UI/Image の座標を 0~99 まで繰り返す場合。 こんな感じで、image クラスを取っておいて、そこからアクセスする事がわたしは多いのですが、毎回記述するのは…。Gam
Read more...[魔改造 Judg○] (3)ゲームっぽくなる
デモ画面とゲームプレイ画面を行ったり来たりできるようになりました!ゲームをプレイすることも当然可能です。また、少しだけ魔改造が始まっています。 魔改造、始まる 「わざわざ Q 出す必要なくない?」という声が聞こえてきそう
Read more...[unity]Animator からアニメーションの名前を取るには?
animator.Play("DispOn"); と文字列指定するのが嫌。でも public const DispOn = "DispOn"; と手書きで書くのも面倒(だし間違えるかも)。とにかく楽したい。そう思い Ed
Read more...