jQueryでアニメーションの動きを途中でキャンセルする方法/stopメソッドの使い方
2021-09
Unity C#(2D)で敵にぶつかった時にプレイヤーキャラクター(自分)を吹き飛ばす方法
敵と自機がぶつかった時に、自機(または敵)を吹き飛ばす方法です。
ぶつかった方向に応じて飛ばす方向を変更する方法がメインです。
Excelで文字を傾けた時に罫線まで傾いてしまう問題の対処
方向ボタンなどでセル内の文字を傾けた時に、罫線が設定されていると罫線ごと倒れてしまう問題についての記事です。
Unity C#で敵や玉が自分を追いかけてくるようにする方法/Vector2、normalizedの使い方
「敵などがプレイヤーキャラを追いかけてくる」処理の実装方法です。
イメージ的には移動するスクリプトの「移動方向」を敵キャラと自キャラの位置関係から割り出し、一定速度で移動させます。
Excel VBA(マクロ)でフォントサイズを取得・変更する方法/Font.Sizeプロパティの使い方
Font.Sizeプロパティを使うと、セルの文字の大きさを取得・設定することができます。
普通に書いたら一行で終わる話なので、ちょっとおまけもつけてます。
Unity C#で動いている時だけアニメーションさせる方法/Animator.enabledの使い方
色々やりかたはあると思うんですが、ここでは動きを登録しておいて、条件を満たした時だけアニメを担当するコンポーネントを有効化するという非常に単純な方法で実装しています。
Unity2Dで同じ画像をタイルのように並べて使用する方法/描画モード(タイル状)の使い方
描画モードを変更することで、ひとつの画像をタイルのように並べて、連続した画像として扱うことが可能です。
ここでは床のブロックに使っていますが、背景や模様などにも使えます。
Unityで着地している時だけジャンプができるようにする方法/OnTriggerEnter2D、OnTriggerExit2Dメソッドの使い方
トリガーを判定に使ってフラグを管理し、フラグがTrueの時だけなんかする、という処理の実装です。
ここでは「接地してる間はジャンプできる」という処理を実装します。
成果物
ぴょんぴょんさせます。
OnTriggerEnter...
Excel VBA(マクロ)でインデントを設定、解除、取得する方法/IndentLevel、InsertIndentの使い方
インデントレベルを指定することによって、セルのインデントの数を変更、取得することができます。
Unityで進行方向へ力を加えることでオブジェクトを移動させる方法/Rigidbody.AddForceの使い方
Rigidbody.AddForceはRigidbody.Velocityと似ていますが、Velocityが速度を直接変更するのに対し、AddForceでは力を加えて結果として速度や位置などを変更します。どちらも物理演算処理であることには変...
Unity C#でずっと同じ処理を行うイベント/Update、FixedUpdate、LateUpdateメソッドの使い方
Update、Fixed Update、LateUpdateはどれも「永遠に同じ処理を繰り返す」イベントです。
ここでは各イベントの差について簡単に解説します。