いんでぃーづスマートフォン用の表示で見るいんでぃーづゲームメインのブレブレブログ。TipsUnityのアプリ内購入は、コードをほとんど書かずに実装することができます。トグルをONにします。このチェックボックスに関しては下の記事参照indie-du.comさらに下記画面に移動するので、Importボタンを押すとライブラリがインポートされます。Buttonで、シーンに購入ボタンを置きます。コンポーネントがついています。コールバック参照を定義できます。ボタンを押して編集画面を開きましょう。IDは売り物を表す一意な文字列で、これはAppStoreなどで使用するIDと一致している必要はありません。ゲーム内で使いやすい文字列にするといいでしょう。Consumableは使っても消費しないアイテム、Subscriptionは広告消しなどの永続アイテムという区分けのようです。ConsumableとSubscriptionは購入状態を復元できるようなので、種類はちゃんと入力しましょう。Buttonで購入対象のIDを選択します。テスト動作してみる実はすでにエディタ上で実行できます。ゲームを実行して購入ボタンを押すと、ダイアログが出てきます。実際にはGooglePlayStoreやAppStoreのアプリ内購入システムと接続するので、アプリ書き出し後に出てくるダイアログは各システム依存です。Exportを実行すると、各ストアにアップロードするCSVファイルなどを吐き出せるようです。購入成功時のコールバックを呼び出す特にConsumableなアイテムを購入したあとは、ゲーム内のアイテム数を増やさなければなりません。それにはまず下記のような関数をスクリプトに定義します。欄に登録することができます。これで購入完了時に関数がよびだされます。購入されたものから自動で処理してみるボタンごとにコールバックを定義してもいいのですが、Productクラスからは購入されたものの情報を取得できるので、条件分岐で処理を分けることもできます。IDをgem.購入数という形式にしておけば、以下のコードで購入数を引き出すことができます。Unityの機能を使ったスプライトアニメーションでは、単純...2017-04-01uGUIでカットイン画面を作る(静止画、カメラ映像、動画)必殺技とか出す時にカットインあるとかっこいいですよね。ログインはアセットストアのものを...2017-01-283Dモデル描画パフォーマンスをまるごと面倒見てくれるアセット:SimpleLODUnityにはLODという機能があります。はてなブログProインディーゲーム開発してます。ゲーム開発のことやらUnityまわりのことをつらつらと。当サイトの広告バナー、リンクによって提供される情報、サービス内容について、当サイトは一切の責任を負いません。当サイトの情報を元にユーザ様が不利益を被った場合にも、当サイトは一切の責任を負いません。すべて自己責任でお願いします。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。