Scaleform Studio 1.2 Release Notes
Sections in this topic:
You can now remotely control a Player in the Scaleform Studio Editor to run and test your scenes without having to save your project. The player reloads the scene or the project as you run them and messages are displayed in the Logs panel.
For more information, see
Layers can now be marked as Guides, which appear only in the editor (for design purposes). Learn more about guide layers in Timeline Panel.
View the modified timeline keys in Hotkeys in Scaleform Studio.
Support for JSON and txt files in Scripts panel
Open and edit FontMap and Lib JSON files in the Scripts Panel.
In the viewport right-click and select Create Prefab from Actor to create prefabs. See more in Create actor prefabs.
Create scripts from the script resource field in the Properties panel
As you attach script components to your actor, click the
icon to create a new script for the actor. See more in Add a script component.
Mask workflow improvements
Creating a mask automatically groups the layer below it. Locking or hiding a mask does not lock or hide layers under the mask.
Improved text-in-place editing (selection, arrow keys, control keys…)
Updated Grid options so the grid expands beyond the stage borders.
Improved DX12 support.
Return to top
- TextComponent. The 'editable' property does not prevent the label's text from being selected or edited
- Copy and pasting actors in a container that doesn't share the same name should not append.
- Ctrl keys do not work in text edit mode
- scaleform.ContainerComponent.index_of_actor(..) returns 0 instead of nil
- Selection outlines are not positioned properly
- Uninitialized memory crash with text component
- Assert occurs when user press the right stick on xb1 controller
- Terminal errors occur in advanced_menu project
- Terminal errors occur with slider widget
- Saying "No" to Keep non existing file does not close the file in the script editor.
- Explorer Panel into Frozen Actor asserts in editor
- Hovering over the title bar in debug with Scaleform crashes
- 'Y' button is not functioning as 'restart' player in xb1
- Copying project directory to temp has issues with read only (file permissions)
- Inherited visibility property does not affect how actors are displayed in viewport
- Long actor names push the vis/lock/guide buttons to the right
- Template touch ui interaction is on 'mouse up' causing unintended inputs
- Overwrite Resource dialog is cut off
- Playing a project does not work after selecting player exe on a new install
- Fix player options: res is reversed: When remote player is unchecked.
- Player launches with 0,0 dimensions on a new install
- Crash occurs when user zoom the sf studio player in many lua files
- Toggling visiblity on/off does not generate distinct undoable actions (they are merged)
- Copy and paste actors from project to project should probably copy all the assets of the actor.
- Renaming scenes is not handled correctly.
- Tweener API non-functioning
- After opening a file dialog the selection can not be canceled.
- Fix initial default player settings so it's centered on the monitor that's running the editor.
- Have runtime player size change the player settings
- Fix player options window
- Guides should not be displayed in text edit mode (leads to crash)
- GamePadAnalogEvent documentation is not correctly documented
- Debug Assert in Scene Explorer
- Timeline Assert changing Tween Type
- Alignment to stage seems to be off. And multiple clicks of selection alignment moves it...
- Actor.create(..., AnimationComponent) does not create an actor with an animation component
- Unable to Launch the scaleform studio player in iOS
- Play frame command does not play the current frame before jumping to the new one.
- Bottom Scrollbar handle in Timeline Has Broken Mouse Hit Test
- Player is Asserting when Reloading projects
- Make editor shared memory safe, correct and versioned.
- Recent projects sometimes use a backslash which can duplicate projects in the list.
- libpng warning: iCCP: known incorrect sRGB profile
- Disable remote control player menu items if there is no player running
- Player Options dialog not styled
- Save DOES work, but it's modifying it / dirtying it, so it looks like it's not saving.
- Missing assets produces a massive amount of repeated errors.
- Actor prefab file stores the whole scene, not only the actor
- Create a custom QSplitter style for docked windows and have everything else use the base QSplitter style.
- Timeline - Dropdown: make it bigger to fit all options and remove "unknown" from the list.
- Timeline - Disable the ease buttons if "Linear" is selected as the tween.
- Change hotkeys for timeline.
- In sfstudio player, Crash occurs when User press ctrl F6
- Open dialog for components don't save the last directory you were in.
- CRASH: Creating a container then applying a tint to the child then going back out to the parent then hitting undo.
- Open project in new studio' does not work
- Add Create Prefab to context menu. Disable Prefab in top menu item if nothing is selected.
- Appended actor names should not continuously increment even after a delete.
- Actor names should be named after the actor thats being created.
- Actor with SVG sometimes returns false for GetBounds()
- SVG don't have the pivot in the center by default when placed onto the stage.
- Animation layers parented in a group display an extra frame when played back
- The up arrow key is not working in text edit mode
- Diagnostics should not be available in Release
- Undo of Create Scene while editing a child container causes viewport to display incorrectly
- Text edit mode selection bugs out when the parent actor is scaled.
- Remove counter scaling by default and introduce it as a text component property
- Begin actions opens up infinite create save dialogs.
- Locking an actor should also prevent transform stage gizmos from touching the actor.
- Selection bounds don't match what is being selected when you navigate out from a container.
- Locking or hiding a mask should not lock or hide things under it.
- Locking an actor should only lock on the stage, not switch out the properties.
- Resizing Dimensions of a Multi-selection is incorrect
- Should be able to move the Mask without moving what's under it.
- Selection bounds don't match your multiselection on actors that are flipped (negative scale).
- Color Effect: Advanced + doesn't act the same way as Flash. Seems completely broken.
- svg files not rendering
- Project panel boot scene open dialog is set to open lua not scenes.
- App editor icon does not display correctly.
- Copy frames crashes the editor.
- Android: Crash occurs with sfstudio player when switching to landscape/portrait modes
- Remove need for compilation when a QSS file is modified
- About Scaleform dialog doesn't show and locks up the editor.
- Non absolute should be based on the actors size, not ref point (maybe add another option for based on ref points position?). There are also bugs when trying to move the pivot on multi selected.
- Script warning button does not work
- Runtime is not handling negative scale correctly as a flip.
- Unable to select 3D object in a marquee (multi-object) selection
- Reset to zero for size/scale should reset the actor to its default size.
- Reset to zero in properties does not move the actor after you do it once.
- Reset to zero in properties (right click numeric arrows) randomly doesn't work.
- Timeline - Fix styling issues.
Return to top
Known Limitations / Workarounds
Return to top