Skip to content

NoteGroupController

rech edited this page Jun 15, 2026 · 1 revision

Description

Controller for a timing group's notes.

Remarks

Inherited from Controller

Properties


Name Type Description
active ValueChannel value 1 means object is enabled, 0 means object is disabled
translationX ValueChannel The note group's position
translationY ValueChannel The note group's position
translationZ ValueChannel The note group's position
rotationX ValueChannel The note group's rotation
rotationY ValueChannel The note group's rotation
rotationZ ValueChannel The note group's rotation
scaleX ValueChannel The note group's scaling
scaleY ValueChannel The note group's scaling
scaleZ ValueChannel The note group's scaling
rotationIndividualX ValueChannel The note group's individual note's rotation
rotationIndividualY ValueChannel The note group's individual note's rotation
rotationIndividualZ ValueChannel The note group's individual note's rotation
scaleIndividualX ValueChannel The note group's individual note's scaling
scaleIndividualY ValueChannel The note group's individual note's scaling
scaleIndividualZ ValueChannel The note group's individual note's scaling
angleX ValueChannel The note group's angleX prop
angleY ValueChannel The note group's angleY prop
judgeSizeX ValueChannel The judgement size X
judgeSizeY ValueChannel The judgement size Y
judgeOffsetX ValueChannel The judgement offset X
judgeOffsetY ValueChannel The judgement offset Y
judgeOffsetZ ValueChannel The judgement offset Z
dropRate ValueChannel The drop rate of the timing group
colorR ValueChannel The note group's color
colorG ValueChannel The note group's color
colorB ValueChannel The note group's color
colorA ValueChannel The note group's color
colorH ValueChannel Hue shift modification of the color
colorS ValueChannel Saturation modification of the color
colorV ValueChannel Brightness modification of the color

Remarks

angleX, angleY are added on top of the base angleX and angleY value defined in the aff.

Methods


getChildren()

Description

Return all controllers parented to this controller.

Parameters

_

Return types

Table of Controller

Remarks

_

Example

local children = tg.getChildren()

setParent(controller)

Description

Set the parent to another controller.

Parameters

Name Type Description
controller Controller The controller to parent to

Return types

nil

Remarks

_

Example

local tg = Scene.getNoteGroup(1)
tg.setParent(Scene.worldCanvas)

Clone this wiki locally