Adobe 65036570 User Guide - Page 266

Applying masks for QuickTime, Responding to user interaction

Page 266 highlights

ADOBE DIRECTOR 11.0 255 User Guide • To obtain a floating-point value that identifies which version of QuickTime is installed on the local computer, use the quickTimeVersion() method. • To control a QuickTime sprite's sound volume, set the volume sprite property. • To set the internal loop points for a QuickTime cast member or sprite, set the loopBounds sprite property. Applying masks for QuickTime Director provides specific script properties for applying masks to QuickTime digital videos. For more information, see the Scripting Reference topics in the Director Help Panel. • To use a black-and-white cast member as a mask for QuickTime media rendered Direct To Stage, set the mask Cast Member property. • To control the way Director interprets a QuickTime video's mask Cast Member property, set the invertMask property. Responding to user interaction Lingo or JavaScript syntax lets you control how QuickTime VR responds when the user clicks a QuickTime VR sprite. Use script to specify how Director handles image quality, clicks and rollovers on a QuickTime VR sprite, clicks on hotspots, and interactions with QuickTime VR nodes. For more information, see the Scripting Reference topics in the Director Help Panel. • To set the codec quality to use when the user drags on a QuickTime VR sprite, set the motionQuality sprite property. • To specify the codec quality to use when a QuickTime VR panorama image is static, set the staticQuality sprite property. • To enable or disable a specific hotspot for a QuickTime VR sprite, use the enableHotSpot method. • To control how Director passes mouse clicks on a QuickTime sprite, set the mouseLevel sprite property. • To find the approximate bounding rectangle for a specific hotspot in a QuickTime VR sprite, use the getHotSpotRect() method. • To specify the name of the handler that runs when the pointer enters a QuickTime VR hotspot that is visible on the Stage, set the hotSpotEnterCallback QuickTime VR sprite property. • To find the ID of the hotspot, if any, at a specific point on the Stage, use the ptToHotSpotID() method. • To specify the name of the handler that runs when the user clicks a hotspot in a QuickTime VR sprite, set the triggerCallback sprite property. • To determine the name of the handler that runs when the pointer leaves a QuickTime VR hotspot that is visible on the Stage, set the hotSpotExitCallback property. • To specify the ID of the current node that a QuickTime VR sprite displays, set the node QuickTime VR sprite property. • To specify the name of the handler that runs after the QuickTime VR sprite switches to a new active node on the Stage, set the nodeEnterCallback QuickTime VR sprite property. • To specify the name of the handler that runs when a QuickTime VR sprite is about to switch to a new active node on the Stage, set the nodeExitCallback QuickTime VR sprite property. • To determine the type of node that is currently on the Stage, test the nodeType QuickTime VR sprite property.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498

ADOBE DIRECTOR 11.0
User Guide
255
To obtain a floating-point value that identifies which version of QuickTime is installed on the local computer,
use the
quickTimeVersion()
method.
To control a QuickTime sprite’s sound volume, set the
volume
sprite property.
To set the internal loop points for a QuickTime cast member or sprite, set the
loopBounds
sprite property.
Applying masks for QuickTime
Director provides specific script properties for applying masks to QuickTime digital videos. For more information,
see the Scripting Reference topics in the Director Help Panel.
To use a black-and-white cast member as a mask for QuickTime media rendered Direct To Stage, set the
mask
Cast Member property.
To control the way Director interprets a QuickTime video’s mask Cast Member property, set the
invertMask
property.
Responding to user interaction
Lingo or JavaScript syntax lets you control how QuickTime VR responds when the user clicks a QuickTime VR
sprite. Use script to specify how Director handles image quality, clicks and rollovers on a QuickTime VR sprite, clicks
on hotspots, and interactions with QuickTime VR nodes. For more information, see the Scripting Reference topics
in the Director Help Panel.
To set the codec quality to use when the user drags on a QuickTime VR sprite, set the
motionQuality
sprite
property.
To specify the codec quality to use when a QuickTime VR panorama image is static, set the
staticQuality
sprite property.
To enable or disable a specific hotspot for a QuickTime VR sprite, use the
enableHotSpot
method.
To control how Director passes mouse clicks on a QuickTime sprite, set the
mouseLevel
sprite property.
To find the approximate bounding rectangle for a specific hotspot in a QuickTime VR sprite, use the
getHotSpotRect()
method.
To specify the name of the handler that runs when the pointer enters a QuickTime VR hotspot that is visible on
the Stage, set the
hotSpotEnterCallback
QuickTime VR sprite property.
To find the ID of the hotspot, if any, at a specific point on the Stage, use the
ptToHotSpotID()
method.
To specify the name of the handler that runs when the user clicks a hotspot in a QuickTime VR sprite, set the
triggerCallback
sprite property.
To determine the name of the handler that runs when the pointer leaves a QuickTime VR hotspot that is visible
on the Stage, set the
hotSpotExitCallback
property.
To specify the ID of the current node that a QuickTime VR sprite displays, set the
node
QuickTime VR sprite
property.
To specify the name of the handler that runs after the QuickTime VR sprite switches to a new active node on the
Stage, set the
nodeEnterCallback
QuickTime VR sprite property.
To specify the name of the handler that runs when a QuickTime VR sprite is about to switch to a new active node
on the Stage, set the
nodeExitCallback
QuickTime VR sprite property.
To determine the type of node that is currently on the Stage, test the
nodeType
QuickTime VR sprite property.