11,000 種類を超える 5 つ星アセット

8.5 万人以上の顧客による評価

10 万人を超えるフォーラムメンバーが支持

すべてのアセットを Unity が審査済み

ホーム
ツール
ゲームツールキット
1/6
エディターでの min-max 宣言の 2 つのクラス メンバーを使用して、コードのさまざまな部分で Random.Range() 呼び出しを行う定数のマジック ナンバーにうんざりしていませんか? そんなあなたにはこのプラグインが最適です。
SRP との互換性
Unity のスクリプタブルレンダーパイプライン(SRP)は、C# スクリプトを使用してレンダリングを制御できる機能です。SRP は、ユニバーサルレンダーパイプライン(URP)と HD レンダーパイプライン(HDRP)を支えるテクノロジーです。
Unity のバージョンビルトインURPHDRP
2021.3.6f1
互換性がある
互換性がある
互換性がある
詳細

Random Elements System は、多数の組み込みタイプとワンクリックで無制限のカスタム タイプを追加できる Unity 用の柔軟な加重および範囲ランダマイザーです。

複雑なロジックはすべてカプセル化されており、堅牢な使用のためのシンプルな API を提供します。

コードのさまざまな部分にあるマジック ナンバー、ランダムな使用法ごとの奇妙な最小最大フィールド、重み付きランダム システムの簡単な実装などは忘れてください。

GetRandomValue() を呼び出すだけです



⭐ 実装された具体的なタイプ:

  • Selective Random Weight Collection
    • char
    • string
    • float
    • int
    • Color
    • Vector2
    • Vector2Int
    • Vector3
    • Vector3Int
    • Quaternion
    • GameObject
    • ScriptableObject
    • UnityEngine.Object
    • MonoBehaviour
  • Min Max Random Range Property
    • int
    • float
    • Color
    • Vector2
    • Vector2Int
    • Vector3
    • Vector3Int
    • Quaternion
  • Random Bool Property
  • Random Percentage Property
  • Random String Property

⭐ 追加の抽象型を実装しました:

  • Random Enum Property

✨ 選択的ランダム重量コレクションの特別な機能:

すべてのアイテムの重量が等しい

各アイテムをサイクルごとに 1 回使用します (サイクルごとにランダムに繰り返されません)

コードとエディターインスペクターで実行時に確率を取得します。


⚡ OnGenerated イベントをサブスクライブして、すべての新しい生成に対して最新の状態にすることが可能


⚙️ 1 行のコードまたは Editor Inspector 経由でのシンプルな構成と使用 - すべての実装がカプセル化されています


🪄 ワンクリックで新しいクラスを生成するエディターツールを使用して、すべての独自のタイプに柔軟かつ拡張可能


✅ 多くの標準的なユースケースをカバーする多くの例


✍️ よくコメントされ文書化されたソースコード


重要: プラグインでは Newtonsoft Json Unity Package を使用しているため、古いバージョンの Unity を使用している場合は、Newtonsoft Json をプロジェクトに手動で統合する必要があります。


🧡楽しむ


Contact Us | Documentation

AI を使って作成

マーケティングのメインカバー生成。

Random Elements System - 柔軟な加重および範囲ランダマイザー

(3)
16 users have favourite this asset
(16)
FREE
ライセンス
ファイルサイズ
802.7 KB
最新バージョン
1.0.1
最新リリース日
2024年3月13日
オリジナルの Unity バージョン
2021.3.6
高品質なアセット
11,000 種類を超える 5 つ星アセット
信頼がある
8.5 万人以上の顧客による評価
コミュニティが支持
10 万人以上のフォーラムメンバーが支持
Unity logo
言語選択
フィードバック
パートナープログラム
パートナー
USD
EUR
Copyright © 2025 Unity Technologies
全ての表示価格には消費税は含まれていません
USD
EUR
Random Elements System - 柔軟な加重および範囲ランダマイザー
FREE