ゲーム化!tomo_manaのブログ

ゲーム化!tomo-manaのブログ

Unityでゲームを作る方法について紹介しています

2021-08-01から1ヶ月間の記事一覧

Unity×会計#7-1 言語切替スイッチ抜粋 (Unity 2019.4.4f1)

ボタンを押した時に、文字列が日本語から英語に(またはその逆に)切り替わるようにします。 構成 クラス関係 オブジェクトの構成 コード 言語テーブル (GlobalString) スイッチ(LangSwitch) コンポーネント(TextMeshPro または Button - TextMeshPro)…

Unity×会計#7 言語切替スイッチ (Unity 2019.4.4f1)

今回は言語切り替えスイッチを実装します。 構想 実装 STEP1: 特定のコードに適用してみる(小さくテスト) コード 動作テスト STEP2: 共有する領域をグローバルに持っていく コード STEP3: スイッチで切り替わるようにする Hierarchy コード 動作テスト STE…

Unity×会計#6 表示の切り替えスイッチ (Unity 2019.4.4f1)

今回は、直接簿記とは関係ない内容ですが、画面に簡単な表示切替用のスイッチ(タブ切替機能)を追加します。 構成 Hierarchy コード 動作テスト 次回 構成 表示の切り替えには、GameObjectの表示切り替え機能(SetActive)を使います。まとめて表示を切りた…

Unity×会計#5 決算処理 (Unity 2019.4.4f1)

今回は、仕訳の初期化と決算ボタンを追加して、売買の結果が損益計算書と貸借対照表に反映されるようにします。 これまでの流れ 追加するボタン Hierarchy コード 貸借対照表 (BalanceSheet.cs) 損益計算書 (ProfitAndLoss.cs) 動作テスト 次回 これまでの流…

Unity×会計#4 損益計算書 (Unity 2019.4.4f1)

今回は、貸借対照表を作成します。 Hierarchy コード 動作テスト 次回 第2回の損益計算書とセットで使うので、利益/損失を上に書きます。 決算仕訳(イメージ) Hierarchy 損益計算書は、収益と利益は言葉が似ていて混乱しやすいですが、収益が売上、利益が…

Unity×会計#3 現金仕訳 (Unity 2019.4.4f1)

今回から、現金での売買を実装します。 最終的な実装イメージ 画面設計 Hierarchy コード 表示テスト 参考 次回 最終的な実装イメージ 商品の売買の仕訳(三分法)、決算ボタンで損益計算書と貸借対照表を更新 現金仕訳用のフォーム今回は、仕入と売上のボタ…

簿記の観察#3 単価計算(仕入価格の変動による)

財務諸表をさっくり学べるゲーム作りの一環で、今回は仕入価格が変わっていく時の単価計算について。 参考 原価法 (Cost method) 先入先出法 (First-in first-out method) 個別法 (Individual method) 最終仕入原価法 (Last purchase cost method) 総平均法 …

簿記の観察#2 三分法における決算仕訳

財務諸表をさっくり学べるゲーム作りの一環で、今回は三分法における決算仕訳について。 仕入と売上 商品の繰越 利益(売上総利益) 売上原価 一から実装するにあたって、最初は一番簡単なケースから考えます。そのため、今回は単純に商品を仕入れて売って、…

簿記の観察#1 売上の仕訳(分記法と三分法)

財務諸表をさっくり学べるゲーム作りの一環で、今回は分記法と三分法について。 仕入と売上 分記法 三分法 三分法の決算(貸借対照表、損益計算書への読み替え) 補足 仕入と売上 分記法 100で仕入れた商品を200で売る場合、分記法は商品(資産)の移動に着…

Unity×会計#2 貸借対照表の入力フィールドを追加する (Unity 2019.4.4f1)

今回は、前回作った貸借対照表に入力フィールドを追加して、金額を変更できるようにします。 前回の内容 入力フィールドの作成 オブジェクトの追加 コードと関連付け 貸借対照表との関連付け 入力フィールド (InputWindow) 貸借対照表(BalanceSheet) 動作テ…

Unity×会計#1 貸借対照表のフォーマット (Unity 2019.4.4f1)

今回は、RectTransform と Layout を使って、貸借対照表のフォーマットを作成します。 参考 貸借対照表 図と名称 Hierarchy 構成 レイアウト BalanceSheet (HorizontalLayoutGroup) Assets/Liabilities (VerticalLayoutGroup) フォント 各パネルの設定 アラ…