AI Command Lab // Flight Simulator

202F: The Material Batch

Initial AI Output (Fragile)

// AI-Generated Code: Graphics Killer
void Start() {
    // Audit Fail: This creates a unique material copy for this object.
    // If you have 100 enemies, you now have 100 extra Draw Calls.
    GetComponent<Renderer>().material.color = Random.ColorHSV();
}

Initial AI Prompt

"You ask the AI: "Randomize the color of every enemy.""

Pilot Comm Link

Mission Objective: A skilled Pilot directs the AI to use Property Blocks. You command: "Use a MaterialPropertyBlock to change the color without cloning the material."