概要
本日は主に「everies」プロジェクトにおいて、Free tierの音声合成(TTS)利用制限システムをドルベースから回数カウントベースに移行する作業を行いました。これに伴い、キャラクターのx-eye表示、サブスクリプションアラートのUI/UX改善、背景ブラーの実装、情報画面での利用状況表示などを一貫して進め、最終的にコードレビューとリリースまで完了させました。
作業内容
everies
- Free tierのTTS使用量トラッキングをドルベースから回数カウント(デバッグ用に3回、リリース時は5回)に変更し、関連するx-eye表示ロジックを修正しました。
- キャラクターが話している最中に利用制限に達しても、会話終了後にx-eyeが適用されるよう、ペナルティの遅延システムを実装しました。
- アプリ再起動時のx-eye表示バグや、x-eyeの初期アニメーションが適用されない問題を、Prefabの階層構造やコードのパスを修正することで解決しました。
- 「Subscribe」ボタンを背景ブラー付きのアラートウィンドウに置き換え、情報画面にTTS使用量カウンターを表示する機能を追加しました。
- コードレビューで指摘された
PlayerPrefs.Saveの漏れ、イベント登録・解除の不備、アニメーションハンドルの管理といった複数の問題を修正し、一連の変更をリリースしました。
s支払いチェック
- 本プロジェクトにおける具体的な作業内容の記録はありませんでした。
Generated by CCDiary