'convertToShape' is becoming 'shapify' within ncData
The system will automatically convert the 'convertToShape' bool within the ncData for assets to 'shapify' until phase2 deprecation. Just save the project to adopt the update.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01
'optimizationLevel' is becoming 'shapifyOptimizationLevel' within ncData
The system will automatically convert the 'optimizationLevel' bool within the ncData for assets to 'shapifyOptimizationLevel' until phase2 deprecation.Just save the project to adopt the update.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01
'edgeRange' is becoming 'shapifyEdgeRange' within ncData
The system will automatically convert the 'edgeRange' bool within the ncData for assets to 'shapifyEdgeRange' until phase2 deprecation. Just save the project to adopt the update.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01
'Shape' and 'shape' are becoming 'Shapify' and 'shapify'
The 'Shape' EffectNode and 'shape' EffectController are becoming 'Shapify' and 'shapify' respectively.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01
'Updater' and 'nc.updaters' are becoming 'AppEvent' and 'nc.appEvents'
The 'Updater' type and 'nc.updaters' property are becoming 'AppEvent' and 'nc.appEvents' respectively. It should be noted that the deprecated 'nc.updaters' will not work with minification.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01
'nc.getAllUpdaterRecipients' is becoming 'nc.getAllEventRecipients'
As part of the change from 'Updater' to 'Event', 'nc.getAllUpdaterRecipients' is deprecated. It should be noted that the deprecated 'nc.getAllUpdaterRecipients' will not work with minification.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01
The 'coreCanvasResolution' array in ProjectSettings is becoming two separate values 'coreCanvasResolutionX' and 'coreCanvasResolutionY'
By breaking these finite-length arrays into explicit components, auto-validation will become more robust and user clarity will be improved.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01
The 'pivotAdjustment_position' array in ncData is becoming separate values 'pivotPointOffsetX', 'pivotPointOffsetY', and 'pivotPointOffsetZ'
By breaking these finite-length arrays into explicit components, auto-validation will become more robust and user clarity will be improved. Just save the project to adopt the update.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01
The 'resolutionScaling' array in ncData is becoming separate values 'resolutionScaleX' and 'resolutionScaleY'
By breaking these finite-length arrays into explicit components, auto-validation will become more robust and user clarity will be improved. Just save the project to adopt the update.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01
The 'unitsPerPixel' array in ncData is becoming separate values 'unitsPerPixelX', 'unitsPerPixelY' and 'unitsPerPixeZ'
By breaking these finite-length arrays into explicit components, auto-validation will become more robust and user clarity will be improved. Just save the project to adopt the update.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01
The 'Inspector' suffix is being removed from the panel names.
The Object Inspector, Hierarchy Inspector, and Particle System Inspector, are all losing thier suffix.
Current State
Phase1: Previous Behavior Still Works
Phase 2 Target: 2025.01.01
Phase 3 Target: 2025.06.01