Changes between Version 1 and Version 2 of INTERACTIVITY_COMMONS_R0


Ignore:
Timestamp:
02/03/09 04:28:45 (16 years ago)
Author:
sriggins
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified INTERACTIVITY_COMMONS_R0

    v1 v2  
    1515In author, when a scene is rendered, it uses the book structure.  When in the Reader Mode (or reader itself) it also applies changes from this second, user created change list.  Switching between author and reader clears this change manager.   
    1616 
    17 The interactions for objects include, but are not limited to: 
    18  
    19  * Hiding the target's frame 
    20  * Showing the target's frame 
    21  * toggling the visibility of the target's frame 
    22  * Starting a media object (movie, audio, timeline) 
    23  * Stopping a media object 
    24  * Change a frames zed order 
    25  * reset the page (throw away changes for any object on this page) 
    26   
    27 This would be a good start.  The user should be able to create an action/script that when executed, changes these states of the target objects.  They should then be able to trigger these actions upon: 
    28  
    29  * mouse down 
    30  * mouse up 
    31  * mouse enter 
    32  * mouse leave 
    33  * mouse over 
    34  * page displayed 
    3517 
    3618Mouse over is an interesting one.  If we can mark the temporal change manager when the mouse enters a frame, ie before any actions are executed, then when the mouse LEAVES the frame, we can simply revert to that marked spot on the list.  This would make it super simple for the author to generate something that showed 5 frames around the targeted frame, for example, and when the mouse left the targeted frame, they would all hide again. 
     
    4123 * Make sure the change manager allows us to keep a separate set of changes to objects in the book 
    4224 * Determine how we can utilize this second change manager to temporally change objects in the book 
    43  * Create a module for actions 
    44    * an action is an association of target/action, such as hide that frame 
    45    * Then create an Action List which is a list of actions 
    46    * Create a Trigger which maps a trigger object, the trigger itself (mouse up) and the action list 
    4725 
    4826== Task result == 
     
    5836 * [wiki:PRO_CHANGE_INFOS_R0] 
    5937 * [wiki:PRO_CHANGE_COMMONS_R0] 
     38 * [wiki:LINKS_COMMON_R0] 
    6039 
    6140== How to demo ==