As I mentioned in the previous movie Director 11 ships with quite a comprehensive collection of behaviors, many of these are indispensable and you'll be using them for almost all of your Director projects, other ones are really just too cool for me to pass up so let me now take you on a guided tour of some of my favorite behaviors, whether their very, very useful or just kind of cool and easy to use. The behaviors organized in the Library Palette, so choose window, Library Palette from the Main Menu to bring up the Code:Library where all the behaviors are organized, the Code:Library is divided into two parts, Flash Components which I covered previously and behaviors. Click on the Plus button to open up all the various behaviors, notice that their organized into categories, 3D, accessibility, animation, including the animation notice is automatic, interactive and Sprite transitions. Controls, Internet, media, navigation is one of the most common categories that you'll be using. Many of those indispensable behaviors that I mentioned are located here and lastly you have paint box behaviors as well as text behaviors. So let me start my survey with some of those indispensable behaviors that are again mostly located here in the Navigation category including probably the one that you'll use the very most is hold on current frame. I'm going to drag this into frame number one right there, looks like I already have a hold on current frame so let me delete that and if we play this movie back you'll notice that it doesn't hold on frame number and I want it to. So what I'm going to do is choose the hold on current frame behavior and drag and drop that right onto the Score, notice that the little H, capital H appears there in frame one and what that does is it simply holds the play back head on that current frame. So you can see that this student here used this hold on current frame everywhere in the timeline. Another real common one is Go Next button, let's attach that to the main menu. What that'll do is go to the next frame, let's rewind that and because there's no, looks like I have another behavior on there, remember that you can click on the Sprite and if you have Sprite Overlay turned on you have a list of your behaviors and an icon there. If you click on that icon you can adjust these behaviors including removing them, so I'm going removie - I had another behavior that was conflicting with the Go Next button. I'm going to remove that and now if I click on the main menu here, notice that it will go to the very next frame and since there is not a hold on that frame the play back head goes to the next hold frame right there. So those are two that you'll use all the time. Hold on current frame and Go next, there's also a Go previous behavior that will go to the previous frame. Let's bring up the Code:Library again and continue down here in the navigation area. The next one that I use all the time is Go to URL, let's go ahead and apply that one to the main menu and then I can choose which URL to go to. Notice that you need the HTTP in the front there as well as the rest of that prefix. Don't just type in www that sometimes does not work. So now that'll go to the Adobe website, it'll actually open up a browser and load the Adobe website in that browser. Let's go ahead and delete that Go Next button behavior so it won't interfere with the next behavior that I want to add and that is the Loop for X Seconds, another very useful one. This one I'm going to drop again onto the timeline and I'm going to loop here for, let's go ahead and loop there for about 4 seconds, notice that it removed the hold on current frame; you cannot apply two behaviors to the same frame. You can apply multiple behaviors to your Sprites but not to frames. So I'm going to hold on there for four seconds and then I'm going to jump to the next marker, graphic one, so let's go ahead and test that behavior, should stay there for four seconds and then jump to this next marker and it did. There is not a whole frame on that marker so it went ahead to frame 13 where my next hold frame is. Let me close out this movie with a description of two related behaviors, play frame X and play done. You'll attach the play frame X to a button that says perhaps, Click Here To See Our Latest Products. Let's say that this button is found through out the whole movie and it's located maybe in frames one through one thousand, click on that button that has the play frame X and that will jump to a specific location in the Score, let's say frame three thousand and then what you'll do is you'll have a Done button after that new product presentation is finished. You'll have a Done button and you'll add the play done to that button, what will happen is Director will remember which frame you were when you clicked on the play frame X button or at least the button that has that behavior attached to it and it will return tot hat exact frame number. So what's nice about that is let's say that you have a very long presentation and you're halfway through it and someone clicks on the new product button and they watch the product presentation and they click on the Done button. It'll take them exactly where they were when they clicked on the new product button, so they won't miss any of your presentation and this is a smart button so it always remembers, Director always remember where the user was when they clicked on the play frame X. So therefore when they click on the play done it'll return them to the exact place in the timeline. This will require quite a bit of scripting to do so this is a very nice set of behaviors that I use all the time in those situations where I don't want my audience to lose any of the presentation but I also want them to return back to the beginning. Let me now move onto the next movie and review another category of very useful behaviors and those are the behaviors in the animation category right here including automatic, interactive and Sprite transitions.
TERMS & CONDITIONS OF USE
BY SUBSCRIBING TO THIS SERVICE, YOU ARE CONSENTING TO BE BOUND BY AND ARE BECOMING A PARTY TO THIS AGREEMENT, THE TERMS AND CONDITIONS OF WHICH SHALL PREVAIL IN GOVERNING YOUR RIGHTS OF USE. BY CLICKING THE "BECOME A MEMBER" BUTTON, THE INDIVIDUAL OR ENTITY LICENSING THE PRODUCT ("YOU") IS CONSENTING TO BE BOUND BY AND IS BECOMING A PARTY TO THIS AGREEMENT. IF LICENSEE DOES NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, THE BUTTON INDICATING "BECOME A MEMBER" MUST NOT BE SELECTED, AND LICENSEE MUST NOT INSTALL OR USE THE SOFTWARE.
"VTC" refers to Virtual Training Company,
"You" refers to the user or subscriber.
"Software" refers to the VTC training content and software.
2. LICENSE: VTC hereby grants to You a worldwide, non-royalty bearing, non-exclusive license to use the Software according to the provisions contained herein and subject to payment of the applicable subscription fees.
3. RESTRICTIONS: You may not do any of the following:
Save the Software to Your hard disk or other storage
medium; permit others to use the Software except as specified by addendum;
modify, reverse engineer, decompile, or disassemble the Software; make
derivative works based on the Software; publish or otherwise disseminate
the Software. VTC, Inc., VTC Online University, and the Virtual Training
Company site is owned and operated by VTC, Inc. as a corporation of
All materials on this site are the property of VTC unless otherwise specified. No material from these pages may be copied, reproduced, republished, downloaded, uploaded, posted, transmitted, or distributed in any way. Modification of the materials or use of the materials for any other purpose is a violation of U.S. copyright law and other proprietary rights. For purposes of this Agreement, the use of any such material on any other web site or networked computer environment is prohibited.
4. FEES: The rights granted under this Agreement
are effective only upon payment of the subscription fees, which are
strictly non-refundable other than as expressly provided herein. The
term "monthly subscription" is defined as any 30 day period.
The term "yearly subscription" is defined as one 365 day
period. A yearly subscription ends on the same numerical date as it
began (example July 28, 2004 to July 28, 2005).
The VTC Online University is access to every VTC training tutorial in our library. You pay a flat fee for access to these titles. You are billed according to your renewal selection below, and can renew monthly, yearly, or in any other increment offered. If you choose to be billed monthly, you will be billed every 30 days for the subscription until you request the subscription be cancelled. Our terms of service state that you must cancel a monthly subscription at least two business days before your renewal date. These two days give us enough time to ensure that you will not be charged again.
5. LIMITED WARRANTY: VTC warrants that the Software, if operated as directed, will substantially achieve the functionality described. VTC does not warrant, however, that Your use of the Software will be uninterrupted or that the operation of the Software will be error-free or secure. In addition, the security mechanisms implemented by the Software have inherent limitations, and You must determine that the Software sufficiently meets Your requirements. VTC also warrants that the media containing the Software, if provided by VTC, is free from defects in material from the date You acquired the Software. VTC's sole liability for any breach of this warranty shall be, in VTC's sole discretion: (i) to replace Your defective media or Software; or (ii) to advise You how to achieve substantially the same functionality with the Software as described; or (iii) if the above remedies are impracticable, to refund the subscription fee You paid for the Software. Only if You inform VTC of Your problem with the Software during the applicable subscription period will VTC be obligated to honor this warranty. VTC will use reasonable commercial efforts to repair, replace, advise, or refund pursuant to the foregoing warranty within thirty (30) days of being so notified. If any modifications are made to the Software by You during the warranty period; if the medium is subjected to accident, abuse, or improper use; or if You violate the terms of this Agreement, then this warranty shall immediately terminate. This warranty shall not apply if the Software is used on or in conjunction with hardware or software other than the unmodified version of hardware and software with which the Software was designed to be used as described.
THIS IS A LIMITED WARRANTY, AND IT IS THE ONLY WARRANTY MADE BY VTC OR ITS SUPPLIERS. VTC MAKES NO OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTIES' RIGHTS. YOU MAY HAVE OTHER STATUTORY RIGHTS. HOWEVER, TO THE FULL EXTENT PERMITTED BY LAW, THE DURATION OF STATUTORILY REQUIRED WARRANTIES, IF ANY, SHALL BE LIMITED TO THE ABOVE LIMITED WARRANTY PERIOD. MOREOVER, IN NO EVENT WILL WARRANTIES PROVIDED BY LAW, IF ANY, APPLY UNLESS THEY ARE REQUIRED TO APPLY BY STATUTE NOTWITHSTANDING THEIR EXCLUSION BY CONTRACT. NO DEALER, AGENT, OR EMPLOYEE OF VTC IS AUTHORIZED TO MAKE ANY MODIFICATIONS, EXTENSIONS, OR ADDITIONS TO THIS LIMITED WARRANTY.
6. PROPRIETARY RIGHTS: VTC reserves all proprietary rights in and to the Software, is protected by copyright and other intellectual property laws and by international treaties. VTC, Inc.
Trademark Notice: VTC, Virtual Training Company,
Inc., The VTC Logo, and VTC Online University, are trademarks of VTC,
Inc. All other company and product names may be trademarks of their
The information contained herein is subject to change without notice. Copyright © 1995 - 2005 VTC, Inc. All rights reserved.
7. TERMINATION: This Agreement shall automatically terminate if You fail to comply with the restrictions described herein. Your obligations to pay outstanding subscription fees shall survive any termination of this Agreement.
8. LIMITATION OF LIABILITY: UNDER NO CIRCUMSTANCES
AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL VTC
OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON
FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF
ANY CHARACTER, INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
COMMERCIAL DAMAGES OR LOSSES. IN NO EVENT WILL VTC BE LIABLE FOR ANY
DAMAGES IN EXCESS OF THE AMOUNT VTC RECEIVED FROM YOU FOR A LICENSE
TO THE SOFTWARE, EVEN IF VTC SHALL HAVE BEEN INFORMED OF THE POSSIBILITY
DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM VTC'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
9. Links To Other Materials: Linked sites found at the VTC site are not under the control of VTC, and we are not responsible for the content of any linked site or any link contained in a linked site. VTC may change links based solely on our discretion, and we reserve the right to terminate any link or linking program at any time. VTC does not, by linking to sites, endorse companies or products to which it links and reserves the right to note as such on its web pages. If you decide to access any of the third party sites linked to this site, you do this entirely at your own risk.
Forums, and Chat are not always screened by VTC, and we are not responsible for the content of any public or open forum content at the site. VTC may change these public forums based solely on our discretion, and we reserve the right to terminate any forum at any time. VTC does not, by allowing these forums, endorse companies or products which may be mentioned in these forums, and reserves the right to note as such on its web pages. If you decide to access any of the public forums in this site, or linked to this site, you do this entirely at your own risk.
9. GOVERNING LAW & DISPUTE RESOLUTION: This Agreement is governed by Virginia law. All disputes between You and VTC shall be finally resolved through arbitration in Winchester, Virginia. This site is controlled by VTC from its offices within the United States of America. VTC makes no representation that materials in the site are appropriate or available for use in other locations, and access to them from territories where their content is illegal is prohibited. Those who choose to access this site from other locations do so on their own initiative and are responsible for compliance with applicable local laws. You may not use or export the Materials in violation of U.S. export laws and regulations. Any claim relating to the Materials shall be governed by the internal substantive laws of the Commonwealth of Virginia, USA.
VTC may revise these Terms at any time by updating this posting. You should visit this page from time to time to review the then-current Terms because they are binding on you. Certain provisions of these Terms may be superseded by expressly designated legal notices or terms located on particular pages at this Site.
If you have any questions regarding this policy,
or your information specifically,
you may email us at:firstname.lastname@example.org.