Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

VisualShaderNodeParticleMeshEmitter

继承: VisualShaderNodeParticleEmitter < VisualShaderNode < Resource < RefCounted < Object

让粒子从由 Mesh 定义的形状中发射的可视化着色器节点。

描述

让粒子由分配的 mesh 的形状中发射的 VisualShaderNodeParticleEmitter。它将从网格的表面发射,可以是全部表面,也可以是某个指定的表面。

属性

Mesh

mesh

int

surface_index

0

bool

use_all_surfaces

true


属性说明

Mesh mesh

  • void set_mesh ( Mesh value )

  • Mesh get_mesh ( )

定义发射形状的 Mesh


int surface_index = 0

  • void set_surface_index ( int value )

  • int get_surface_index ( )

发射粒子的表面的索引。use_all_surfaces 必须为 false 才能生效。


bool use_all_surfaces = true

  • void set_use_all_surfaces ( bool value )

  • bool is_use_all_surfaces ( )

如果为 true,则粒子会从该网格的所有表面上发射。