Unity解説

Spriteの簡単なアニメーションはスクリプトで!

複雑なアニメーションをするにはAnimatorとAnimationを使えばいいのですが、スプライトを次々入れ替えていくような単純なアニメーションの場合だと、わざわざAnimatorを使うほどではない気がします。Animatorって結構重たい...
HTML/CSS解説

iOS&Safariでvideoタグが機能しないときの解決方法

videoタグで動画を再生したいとき、パソコンのChromeだと正常に再生されたのですが、iPhoneのSafariで見てみると、なぜか再生されない。解決方法videoタグの中に「playsinline」を入れると正常に再生できました!<v...
HTML/CSS解説

HTMLのheadタグ内に書くべきことまとめ

HTMLのheadタグ内に書くことって毎回なんだったかなあと調べている気がするので、テンプレートのようにまとめてみました。<!DOCTYPEHTML><html><head><!--metaタグ--><metacharset="utf-8"...
その他エラー

【解決】Twitterで「This phone number is registered with another account.」となるときの解決方法

Twitterでアカウントを作成した後、アカウントが凍結されてしまった等で電話番号入力が必要になった場合に、電話番号を入力しなくても凍結を解除する方法です。以前にも同じ問題を記事にしているので、まずはこちらをご覧ください。この記事は上記の記...
その他エラー

数時間経っても「このドメインは、お名前.comで取得されています。」が表示される場合に考えられる原因

お名前.comでドメインを取得したときに、普段なら長くても数時間あれば更新されるのに、2日ほど経っても更新されなかったので何か忘れているんじゃないかと思い始めたときのこと。大事なことを忘れていました。ネームサーバー設定をする取得したドメイン...
Unity解説

スクリプトからエディタの実行を停止・一時停止する方法

基本的にはエディタ上のボタンで実行の停止や一時停止をすればいいのですが、スクリーンショットを撮るためにある処理が実行された瞬間にポーズしたかったので、手作業で一時停止ボタンを押すのは無理だった。そこで、スクリプトからエディタの実行を一時停止...
Unity解説

【簡単】自作クラスをインスペクタ上に表示して編集できるようにする方法

自作クラスはそのままだとpublicやをつけてもインスペクタで表示されません。独自に作ったクラスをインスペクタ上に表示して、編集ができるようにする方法です。やり方は簡単で、自作したクラスの宣言にをつけるだけです。あとはインスタンスにpubl...
Unityエラー

Raycastが反応しない問題

RaycastAllで前方のColliderを取得しようとしたのに、取得できなかった。いろいろ試してみたところ、どうやらrayの始点が検知するColliderの内部にある場合、反応しない様子。SphereCastAllとかも始点の球体部分を...
Unity解説

プレイヤーに追従するカメラ(カクつかない方法、滑らかに追従する方法)

3Dゲームでの一人称視点(FPS的な)、三人称視点(TPS的な)で使う、プレイヤーを追従するカメラの作り方です。まあ普通にカメラのpositionをプレイヤーのpositionと紐づければいいだけなんですけど、プレイヤーを動かすと画面がかく...
JavaScript解説

ページのスクロールを禁止するJavascript

Webページのスクロールを禁止する方法。適用しているjsファイル内にdocument.addEventListener('touchmove',function(e){e.preventDefault();},{passive:false}...