【Udonギミック】保存できる!スタンプカードギミック
- Digital1,000 JPY

こちらのワールドでお試しができます。 https://vrchat.com/home/world/wrld_8f2e46bf-0ffc-42c2-8507-b683b4d5b850/info Persistence、PlayerObject機能を使用して、押されたスタンプの位置、角度、種類を正確に保存することができるワールドギミックです。 イベントのポイントカードや出席カード、おもちゃとしてもご利用いただけます。
【主な機能】
・スタンプを各自に配布されるカードに押すことで、カードにスタンプのイラストが表示されるようになります。 ・押されたスタンプは、位置、角度、種類が最大50個まで保存されます。 ・最後に押されたスタンプを取り消す機能 ・他のセーブギミックに干渉しない安全なリセット機能 ・オリジナルの画像をスタンプに変更する機能 ・イベントに便利な、スタンプを持てる人を制限する機能 ・その他、他の人のカードの自動非表示やオブジェクトの位置を自動的に元の位置に戻すなどあると便利な機能がいっぱい
【非推奨な変更】
・保存できるスタンプの上限を増やす変更 →複雑な処理が必要で、スクリプトやセーブデータを破損する恐れがあります。高度な変更が必要な場合は、有償にて承っております。 ・「★PointCard_Setting」「★Stump_PickUp」以外の変数の変更 →不具合の原因になります。
【実装方法】
1.UnityPackage内の「Otwui/stampcard_gimmic/StumpCard_prefab」ファイルをシーン内に配置してください。 2.ギミックを動かす際は、名前に「●」が付いているレイヤーのみを動かしてください。(詳しくは別添の画像をご確認ください) 3.ギミックの設定は「StumpCard_Gimmic/★PointCard_Setting」のInspectpr内で行うことができます。 4.スタンプを増やしたり、スタンプ画像を変更したい場合は、別添画像にて解説をしていますのでそちらをご確認ください。
【注意事項】
・本データは、改変の有無に関わらず、無断転載・二次配布を禁じます。 ・「Player_Object」、「★PointCard_Setting」レイヤー、又はその子にあたるレイヤーの順序を変更しないでください。不具合が発生する恐れがあります。 ・ワールドの公開後に"PointCard_Core"スクリプト内の[UdonSynced]変数は絶対に変更しないでください。本ギミックのセーブデータが破損します。 ・本ギミックはPlayerObjectのPersistence変数を約"251バイト"使用しています。 Persistence変数の上限は圧縮後100KBである為心配は無いと思われますが、他に大容量のPersistence変数を使用するギミックを併用する際はご注意ください。 ・本ギミックを使用することにより、他のワールドギミックに影響を及ぼす可能性があります。予めご了承ください。 ・PlayerObjectは他の人の物を持つことができない仕様なのですが、本オブジェクトは他の人の物も持つことができるギミックを実装しています。 その為、通常のObjectSyncと比べぎごちない位置同期がされています。 ・VRChatやUdonSharpの仕様変更により動作しなくなる場合があります。 ・ギミック、3Dデータの改変をしても問題ありませんが、ギミックの改変方法についての質問はお答えしかねます。
【免責事項】
制作者は、本データを利用したことによる何らかの問題、損害について、一切責任を負わないものとします。 また、本規約は予告なく変更する場合があります。
【連絡先】
X(旧Twitter):https://x.com/TwuiVRC メール :otwuitwui@gmail.com
【クレジット】
効果音:OtoLogic〈https://otologic.jp/〉 Copyright 2025 おとぅい