Ejemplo n.º 1
0
    public ModuleArtDecalData(ModuleArtDecalData cosmeticDecalData)
    {
        id       = cosmeticDecalData.id;
        parentId = cosmeticDecalData.parentId;

        name     = cosmeticDecalData.name;
        position = cosmeticDecalData.position;
        rotation = cosmeticDecalData.rotation;
        scale    = cosmeticDecalData.scale;
        tags     = cosmeticDecalData.tags;

        color             = new SerializableColor(cosmeticDecalData.color.color);
        decalTextureIndex = cosmeticDecalData.decalTextureIndex;
    }
Ejemplo n.º 2
0
 internal override void PopulateData(ModuleData objectData)
 {
     _components.meshCollider = base.gameObject.AddComponent <MeshCollider>();
     _data = new ModuleArtDecalData((ModuleArtDecalData)objectData);
     ApplyData();
 }