Agent SkillsBesty0728/Unity-Skills › unity-manual-material

unity-manual-material

GitHub

提供Unity编辑器中手动创建、编辑材质及分配给对象的步骤指导。适用于少量、一次性的材质调整,如颜色修改或着色器切换,避免使用自动化脚本。

SkillsForUnity/unity-skills~/skills/manual-material/SKILL.md Besty0728/Unity-Skills

触发场景

在Unity中创建新材质资产 更改材质颜色或着色器 将材质拖拽到MeshRenderer组件上

安装

npx skills add Besty0728/Unity-Skills --skill unity-manual-material -g -y
更多选项

非标准路径

npx skills add https://github.com/Besty0728/Unity-Skills/tree/main/SkillsForUnity/unity-skills~/skills/manual-material -g -y

不安装直接使用

npx skills use Besty0728/Unity-Skills@unity-manual-material

指定 Agent (Claude Code)

npx skills add Besty0728/Unity-Skills --skill unity-manual-material -a claude-code -g -y

安装 repo 全部 skill

npx skills add Besty0728/Unity-Skills --all -g -y

预览 repo 内 skill

npx skills add Besty0728/Unity-Skills --list

SKILL.md

Frontmatter
{
    "name": "unity-manual-material",
    "description": "Manually create and edit Materials and assign them to objects using Unity Editor UI. For one-off material tweaks that do not need REST automation."
}

Triggers

  • Creating a new Material asset
  • Changing a material color or shader
  • Dragging a material onto a MeshRenderer or Mesh

Manual Material Tasks

Step-by-step instructions for Material operations inside the Unity Editor. Paths assume the default English Unity UI; translate the labels into the user's Unity language when replying.

When to guide manually vs automate

Guide manually when the user can finish the task in 3 clicks or fewer: creating one Material, picking a color, or assigning a Material to one object.

Automate when the task involves bulk material creation, batch property edits, shader keyword toggles across many materials, or render-queue changes — use the material REST module instead.

Create a Material asset

Step 1 — Open the create menu in the Project window

Right-click in the Project window, then choose Create > Material.

Alternative path:

  • Main menu Assets > Create > Material

Step 2 — Name the Material

Type the new name and press Enter.

Change the Material color

Step 1 — Select the Material

Click the Material asset in the Project window.

Step 2 — Edit the Base Color / Albedo

In the Inspector:

  • For URP/HDRP Lit shaders, click the Base Map color swatch (or Base Color field).
  • For Built-in Standard, click the Albedo color swatch.
  • Pick a color in the color picker and close it.

Change the shader

Step 1 — Select the Material

Select the Material asset in the Project window.

Step 2 — Change Shader

At the top of the Inspector, click the Shader dropdown and choose a shader (e.g., Universal Render Pipeline > Lit, Standard, Unlit/Color).

The available shader list depends on the active render pipeline and installed packages.

Assign a Material to an object

Step 1 — Drag the Material

Click and drag the Material asset from the Project window.

Step 2 — Drop it onto the object

Drop the Material onto:

  • The object in the Scene view.
  • The object's entry in the Hierarchy.
  • The Material slot in the Mesh Renderer component in the Inspector.

Create and assign a Material quickly

Step 1 — Drag the Material

Drag a Material asset from the Project window.

Step 2 — Drop it onto a blank Project folder

Hold Ctrl (or follow the on-screen modifier hint) while dropping if you want to duplicate the Material instead.

Automate instead?

If the user wants to edit many Materials, set exact numeric properties, swap shaders in bulk, or assign Materials to many objects, switch to the REST module:

版本历史

  • 5ee8388 当前 2026-08-17 04:11

同 Skill 集合

SkillsForUnity/unity-skills~/skills/addressables-design/SKILL.md
SkillsForUnity/unity-skills~/skills/adr/SKILL.md
SkillsForUnity/unity-skills~/skills/animator/SKILL.md
SkillsForUnity/unity-skills~/skills/behavior/SKILL.md
SkillsForUnity/unity-skills~/skills/blueprints/SKILL.md
SkillsForUnity/unity-skills~/skills/event/SKILL.md
SkillsForUnity/unity-skills~/skills/graphics/SKILL.md
SkillsForUnity/unity-skills~/skills/history/SKILL.md
SkillsForUnity/unity-skills~/skills/manual-component/SKILL.md
SkillsForUnity/unity-skills~/skills/manual-gameobject/SKILL.md
SkillsForUnity/unity-skills~/skills/manual-scene/SKILL.md
SkillsForUnity/unity-skills~/skills/material/SKILL.md
SkillsForUnity/unity-skills~/skills/netcode-design/SKILL.md
SkillsForUnity/unity-skills~/skills/netcode/SKILL.md
SkillsForUnity/unity-skills~/skills/perception/SKILL.md
SkillsForUnity/unity-skills~/skills/pico-design/SKILL.md
SkillsForUnity/unity-skills~/skills/primetween/SKILL.md
SkillsForUnity/unity-skills~/skills/probuilder/SKILL.md
SkillsForUnity/unity-skills~/skills/profiler/SKILL.md
SkillsForUnity/unity-skills~/skills/project-scout/SKILL.md
SkillsForUnity/unity-skills~/skills/sample/SKILL.md
SkillsForUnity/unity-skills~/skills/shadergraph-design/SKILL.md
SkillsForUnity/unity-skills~/skills/SKILL.md
SkillsForUnity/unity-skills~/skills/smart/SKILL.md
SkillsForUnity/unity-skills~/skills/unity-cli/SKILL.md
SkillsForUnity/unity-skills~/skills/yaml-editing/SKILL.md
SkillsForUnity/unity-skills~/SKILL.md
SkillsForUnity/unity-skills~/skills/architecture/SKILL.md
SkillsForUnity/unity-skills~/skills/asmdef/SKILL.md
SkillsForUnity/unity-skills~/skills/asset/SKILL.md
SkillsForUnity/unity-skills~/skills/async/SKILL.md
SkillsForUnity/unity-skills~/skills/batch/SKILL.md
SkillsForUnity/unity-skills~/skills/bookmark/SKILL.md
SkillsForUnity/unity-skills~/skills/camera/SKILL.md
SkillsForUnity/unity-skills~/skills/cinemachine/SKILL.md
SkillsForUnity/unity-skills~/skills/cleaner/SKILL.md
SkillsForUnity/unity-skills~/skills/component/SKILL.md
SkillsForUnity/unity-skills~/skills/console/SKILL.md
SkillsForUnity/unity-skills~/skills/debug/SKILL.md
SkillsForUnity/unity-skills~/skills/decal/SKILL.md
SkillsForUnity/unity-skills~/skills/dotween-design/SKILL.md
SkillsForUnity/unity-skills~/skills/dotween/SKILL.md
SkillsForUnity/unity-skills~/skills/editor/SKILL.md
SkillsForUnity/unity-skills~/skills/gameobject/SKILL.md
SkillsForUnity/unity-skills~/skills/hybridclr/SKILL.md
SkillsForUnity/unity-skills~/skills/importer/SKILL.md
SkillsForUnity/unity-skills~/skills/inspector/SKILL.md
SkillsForUnity/unity-skills~/skills/light/SKILL.md
SkillsForUnity/unity-skills~/skills/navmesh/SKILL.md

元信息

文件数
0
版本
5ee8388
Hash
ee1de2f6
收录时间
2026-08-17 04:11

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-17 12:57
浙ICP备14020137号-1 $访客地图$