【Unity】クリックするだけで思い通りのアニメーションカーブを作れるおすすめアセット『Curvify』の使い方

Unityでクリックするだけで思い通りのアニメーションカーブを作れるおすすめアセット『Curvify』の使い方をまとめました。

  • Curvifyとは?
  • 基本操作
  • Timelineに適用する
  • ParticleSystemに適用する
  • フォルダ機能と作成したカーブの共有方法
  • 設定項目
  • 関連
  • 参考
続きを読む

【Flutter】【Dart】コードジェネレータFreezedでイミュータブル/ミュータブルなモデルを生成する

Dartでイミュータブル/ミュータブルなモデルを作るFreezedの基本的な使い方をまとめました。

  • Freezedとは?
  • セットアップ
  • イミュータブルなモデルを作る
  • ミュータブルなモデルを作る
  • List、Map、Setの挙動
  • モデルをコピーする
  • メンバを自分で定義したい場合
  • CopyWithや==オペレータを生成しない
  • IntelliJプラグイン
  • 参考
続きを読む

【Flutter】単体テストを行う方法まとめ

Flutterで単体テストをする方法についてまとめました。

  • テストするクラスを作成する
  • 単体テストを書いて実行する
  • Matcherによる判定
  • メッセージ(reason)
  • 非同期メソッドのテスト
  • グルーピング
  • テスト前後処理
  • 個々のテストの前後処理
  • テスト対象から除外する
  • リトライ回数を指定
  • 特定プラットフォームでのみ実行
  • タイムアウト
  • 参考
続きを読む

Google Workspace アドオンの基本的な作り方まとめ

Google Workspace アドオンの基本的な作り方をまとめました。

  • Google Workspaceアドオンとは?
  • セットアップ〜簡単なアドオンの作成までの手順
  • マニフェストファイルを理解する
    • addOns
    • oauthScope
    • トリガー
  • UI(カード)を理解する
  • もう少し実践的なアドオンを作成する
  • 参考
続きを読む