Naninovelのセーブ/ロード機能について
2021-09
Excel VBA(マクロ)で他のファイルの名前を変更、移動する方法/Name Asステートメントの使い方
Name Asステートメントを使うと、Excel以外の他のファイルの名前を変更することができます。
Excel(エクセル)でスタート画面を省略してブックを新規作成する方法/起動時の設定の使い方
Excel起動時のスタート画面を省略する方法です。しょっちゅう新規ブックを作る方だと有用かもしれません。
Excel VBA(マクロ)で文字列のふりがなを取得する方法/GetPhoneticメソッドの使い方
GetPhoneticは、()内で指定した文字列のふりがなを取得するメソッドです。Applicationを頭に付けないと動かないので注意。
Unity C#でゲーム内時間の進行を止める、ポーズをかける方法/Time.timeScaleの使い方
Time.timeScaleを0に設定すると、Fixed Updateなどの時間を参照する動作が一切聞かなくなり、物理演算も行われなくなります。
結果的に「ゲームを止める」のに便利な命令となります。
Excel VBA(マクロ)で複数範囲を選択する方法/Unionプロパティの使い方
Unionプロパティを使えば、複数の範囲を同時に選択することが可能となります。
複数範囲時のコピーの制限については別記事参照。
Unity C#でライフゲージやステータスバーを表示・連動させる方法/Sliderの使い方
格ゲーなどでおなじみの、ライフゲージ等横棒ゲージの表示・連動方法です。
Sliderという機能を使うと、とても簡単に設置できます。
成果物
ゲージを作り、ゲーム内のパラメータと連動させます。
ゲージの実装
スライダーの作成...
Unity C#で別のクラスのメソッドを実行する方法/GetComponentの使い方
頻繁に使用している「コンポーネントを取得する」gameObject.GetComponentですが、アセットしたスクリプトもコンポーネントである以上、GetComponentで取得することが可能です。
さらに続けてメソッド名も記述すること...
Unity C#でオブジェクトを即座に、または指定秒数後に破壊する方法/Destoryの使い方
Destroyを使うとオブジェクトを破壊することができます。
ここではプレハブの「弾」を、指定秒数後に破棄する命令を書いてみたいと思います。
Excel(エクセル)でセルに条件によってアイコンを表示する方法/条件付き書式(アイコンセット)の使い方
条件付き書式のアイコンセット機能を使うと、セルの数字の大小などに合わせてアイコンを表示することができます。
Unity C#でプレイヤーキャラから弾を撃つ、発射する方法/プレハブ、Instantiate as GameObjectの使い方
自キャラから敵に向かって弾を撃ち、敵や壁に当たったらなにがしかの処理を行う方法です。