shalliwell
7a44ef36f5
Portraits toggle active based on showing
...
Portraits now are on stage at all times once asked for to prevent running into issues with unity ui. This caused massive overdraw of MANY portraits that are all invisible. Now we toggle active inactive based before and after tweens.
5 years ago
shalliwell
86c5230613
PortraitController move interrupt
...
Now cancels any existing tweens on the central holder when a new move is issued. Now exhibits clear snapping rather than occasional jerking back n forth
5 years ago
shalliwell
1faddc3455
Update for 2019.3.10
...
Sanity check and correct example scenes
5 years ago
shalliwell
fa7105ffac
Portrait reworked to store all
...
Character PortraitState now contains all the all character portraits underneath a single container object, at all times. The holder moves and the individual portraits fade in and out. Previous method created and destroyed as needed and was susceptible to the 'white square' UI Image bug.
5 years ago
Steve Halliwell
27ace2d962
PortraitController deletes deep copies of mid fade protraits
...
Was causing the 'white box' to appear when moving rappidly through portrait animations
- Fix #741
Correct missing portrait reference in Conversation demo
5 years ago
Steve Halliwell
2127dee0e0
Update header license
5 years ago
Steve Halliwell
c0667c824f
Portrait 2019 fix ( #743 )
...
Use overrideSprite instead of sprite on UIImages
5 years ago
desktop-maesty/steve
a7fe939981
Update LeanTween to 2.46
...
PortraitController forces alpha and color tweens to be non recursive.
7 years ago
morningfungame
0cc280cddb
Add portrait DimColor
8 years ago
Chris Gregan
09b23d5f68
Fixes for integration tests running on Windows.
8 years ago
Christopher
060b7b46a2
Reverted Fungus sub namespaces as they were breaking backwards compatibility. Kept the Fungus.EditorUtils namespace though as it doesn't affect compatibility.
8 years ago
Christopher
253ac9ebc6
Renamed public methods to public members
8 years ago
Christopher
5053d2fc4a
Moved all public static methods to Public method region
8 years ago
Christopher
79e98815be
Reverted IPortraitController interface
8 years ago
Christopher
071fb7c345
Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces
8 years ago
Christopher
9f5c726699
Grouped static members together
8 years ago
Christopher
627e167f88
Moved all scripts into a unified script folder (except Flowchart yet)
8 years ago
Christopher
d6cb967e15
Refactored Stage to use IStage interface
8 years ago
Christopher
a1c104a386
Refactored PortraitController to use IPortraitController interface and PortraitUtils file
8 years ago
Christopher
f130385f6f
Changed comment style on header block
8 years ago
Christopher
f94e46e42d
Refactored narrative comments
8 years ago
Christopher
9ead74d659
Refactored Narrative scripts to use protected fields with public property accessors
8 years ago
Christopher
239bf8fefe
Converted tabs to spaces in all .cs files
8 years ago
Christopher
921891f255
Fixed stage.Show() not fading in a previously faded out character if portrait hasn't changed.
8 years ago
Christopher
19cbab7112
Changed PortraitOptions and PortraitState to use class instead of struct. MoonSharp doesn't work well with structs.
8 years ago
lealeelu
4992ea9925
Cache stage and portrait info and add ability to rearrange params
8 years ago
Christopher
67adbab9a0
Added open source license header to all source files
9 years ago
Christopher
a0b11e074b
Merging PR #490
9 years ago