Custom Node Creation
Custom Node Creation allows you to create custom node types for specialized functionality.
Overview
Purpose: Extend Animatix Pro with custom node types
Key Features:
- Custom Triggers: Create custom trigger nodes
- Custom Actions: Create custom action nodes
- Custom Conditions: Create custom condition nodes
- Custom Animations: Create custom animation nodes
Implementation
Custom Trigger Node
[AnimatixDisplayName("Custom Trigger")]
public class CustomTriggerNode : AnimatixTriggerNode
{
public override void OnTrigger()
{
// Custom trigger logic
}
}
Custom Action Node
[AnimatixDisplayName("Custom Action")]
public class CustomActionNode : AnimatixActionNode
{
public override void Execute()
{
// Custom action logic
}
}
Best Practices
- Use AnimatixDisplayName attribute for display names
- Follow existing node patterns
- Test custom nodes thoroughly
- Document custom node functionality
Next: Integration Examples