📄 qtvr08.html
字号:
<pre>
CallSprite(@"QT3", #VREnableHotSpot, 218, TRUE)
end if
</pre>
<p> <br>
<font face="Arial, Helvetica, sans-serif"><b>VRMotionQuality</b></font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Syntax</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"></font><code>GetSpriteProperty(IconID@"IconTitle",
#VRMotionQuality)</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2"></font>
<p> <font face="Geneva, Arial, Helvetica, sans-serif" size="-1"></font><code>SetSpriteProperty(IconID@"IconTitle",
#VRMotionQuality, </code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">value</font><code>)</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2"></font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Type</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Sprite
property</font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Description</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">This
property is the codec quality used when the user clicks and drags the QTVR
sprite. This property's value can be </font><code>#minQuality</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
</font><code>#maxQuality</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
or </font><code>#normalQuality</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">.
</font>
<p> <font face="Geneva, Arial, Helvetica, sans-serif" size="-1">This property
can be tested and set.</font>
<p> <br>
<font face="Arial, Helvetica, sans-serif"><b>VRNode</b></font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Syntax</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"></font><code>GetSpriteProperty(IconID@"IconTitle",
#VRNode)</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2"></font>
<p> <font face="Geneva, Arial, Helvetica, sans-serif" size="-1"></font><code>SetSpriteProperty(IconID@"IconTitle",
#VRNode, </code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">nodeID</font><code>)</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2"></font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Type</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Sprite
property</font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Description</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">This
property is the current node ID displayed by the sprite.</font>
<p> <font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Nodes and
their ID numbers are set by the application used to create or edit the
QuickTime VR movie.</font>
<p> <font face="Geneva, Arial, Helvetica, sans-serif" size="-1">This property
can be tested and set.</font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Example</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">The
following statements increment the QuickTime VR movie's current node:</font>
<p>
<pre>
<code>currentNode := GetSpriteProperty(@"QT3", #VRNode)</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">
</font><code>SetSpriteProperty(@"QT3", #VRNode, currentNode+1)</code>
</pre>
<font face="Geneva, Arial, Helvetica, sans-serif" size="2">
<p> <br>
<font face="Arial, Helvetica, sans-serif"><b>VRNodeType</b></font><br>
</font></td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Syntax</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">GetSpriteProperty(IconID@"IconTitle",
</font><code>#VRNodeType)</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2"></font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Type</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Sprite
property</font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Description</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">This
property is the type of node that is currently in the Presentation window
for the specified sprite. Possible values are </font><code>#object</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
</font><code>#panorama</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
or </font><code>#unknown</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">.
(</font><code>#unknown</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">
is the value for a sprite that isn't a QTVR sprite.)</font>
<p> <font face="Geneva, Arial, Helvetica, sans-serif" size="-1">This property
can be tested but not set.</font>
<p> <br>
<font face="Arial, Helvetica, sans-serif"><b>VRNudge</b></font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Syntax</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"></font><code>CallSprite(IconID@"IconTitle",
#VRNudge, </code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">direction</font><code>)
</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2"></font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Type</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Xtra
function</font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Description</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">This
command nudges the specified QTVR sprite in the direction specified by direction.
Possible values for directionare </font><code>#down</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
</font><code>#downLeft</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
</font><code>#downRight</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
</font><code>#left</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
</font><code>#right</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
</font><code>#up</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
</font><code>#upLeft</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">,
and </font><code>#upRight</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">.
</font>
<p> <font face="Geneva, Arial, Helvetica, sans-serif" size="-1">The VRNudge
function has no return value. </font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Example</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">The
following statements nudge the QuickTime VR movie to the left 100 times
to simulate a spinning view:</font>
<p>
<pre>
repeat with counter := 1 to 360
CallSprite(@"QT3", #VRNudge, #left)
end repeat
</pre>
<p> <br>
<font face="Arial, Helvetica, sans-serif"><b>VRPan</b></font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Syntax</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"></font><code>GetSpriteProperty(IconID@"IconTitle",
#VRPan)</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2"></font>
<p> <font face="Geneva, Arial, Helvetica, sans-serif" size="-1"></font><code>SetSpriteProperty(IconID@"IconTitle",
#VRPan, </code><font face="Geneva, Arial, Helvetica, sans-serif" size="2">degrees</font><code>)</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2"></font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Type</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Sprite
property</font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Description</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">This
property is the current pan of the QTVR movie. The value is in degrees.</font>
<p> <font face="Geneva, Arial, Helvetica, sans-serif" size="-1">This property
can be tested and set.</font><br>
</td>
</tr>
<tr>
<td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Example</b> </font></td>
<td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">The
following statements adjust the sprite's pan angle by one degree:</font>
<p> <font face="Geneva, Arial, Helvetica, sans-serif" size="-1"></font><code>currentPanAngle
:= GetSpriteProperty(@"QT3", #VRPan)</code><font face="Geneva, Arial, Helvetica, sans-serif" size="2"></font>
<p>
<pre>
<code>SetSpriteProperty(@"QT3", #VRPan, currentPanAngle + 1)</code>
</pre>
<font face="Geneva, Arial, Helvetica, sans-serif" size="2">
<p> <br>
<font face="Arial, Helvetica, sans-serif"><b>VRPtToHotSpotID</b></font><br>
</font></td>
</tr>
<tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -