Modular Female Character
34IB Studio
$20.00
(no ratings)
Date |
Price |
---|---|
日期和时间 |
价钱($) |
09/16(2024) |
20.0 |
09/16(2024) |
10.0 |
09/30(2024) |
20.0 |
11/27(2024) |
20.0 |
Jump AssetStore
ModularFemaleCharacter provides a flexible and modular system to quickly and easily customize your female characters in UnityThe ModularFemaleCharacter system is a comprehensive and user-friendly tool designed to simplify the customization of female characters. With this system, you can easily toggle various parts of your character (bottoms, tops, glasses, hair, shoes) to create different combinations. It’s now much easier to create dynamic and attractive characters for your games or applications.Features:Flexibility: Manage each part of your character individually.Ease of Use: User-friendly interface and simple methods.Multiple Variations: Create unlimited character variations with different combinations.Dynamic Changes: Ability to change character parts dynamically during gameplay.DocumentationDiscordComponents:CharacterProperties StructureModularFemaleCharacter ClassCharacterProperties Structure:bottomTransform: Transform containing bottom part variations.bottomIndex: Index of the active bottom part (0-4).topTransform: Transform containing top part variations.topIndex: Index of the active top part (0-4).glassesTransform: Transform containing glasses variations.glassesIndex: Index of the active glasses (0-2).hairTransform: Transform containing hair variations.hairIndex: Index of the active hair (0-6).shoesTransform: Transform containing shoes variations.shoesIndex: Index of the active shoes (0-4).ModularFemaleCharacter Class:The ModularFemaleCharacter class is responsible for initializing and managing the character properties defined in CharacterProperties.Methods:Start()Calls Init to set initial character part states based on characterProperties.Init()Sets the initial state of each character part using their respective indices.OnValidate()Ensures that any changes made in the Unity editor are immediately reflected.ActivateSelected(Transform t, int value)Deactivates all child objects under the given Transform, then activates the child at the specified index.SetBottomIndex(int value)Sets the active bottom part based on the provided index.SetTopIndex(int value)Sets the active top part based on the provided index.SetGlassesIndex(int value)Sets the active glasses based on the provided index.SetHairIndex(int value)Sets the active hair based on the provided index.SetShoesIndex(int value)Sets the active shoes based on the provided index.Usage:Attach the ModularFemaleCharacter script to a GameObject in the Unity Editor.Assign the relevant Transforms to the CharacterProperties fields.Set the initial indices for each part as desired.Run the scene to see the character with the specified parts active.Use the public methods (SetBottomIndex, SetTopIndex, etc.) to dynamically change the character's appearance at runtime.This setup allows for a highly customizable character system, ideal for games or applications requiring dynamic character customization.Documentation