qtvr08.html

来自「很好的数据库学习图书详细说明学习内容我学习后觉得这本书很有用 并且已经用于实践」· HTML 代码 · 共 594 行 · 第 1/3 页

HTML
594
字号
      <pre>
CallSprite(@"QT3", #VREnableHotSpot, 218, TRUE)

end if
</pre>
      <p> <br>
        <font face="Arial, Helvetica, sans-serif"><b>VRMotionQuality</b></font><br>
        &nbsp; 
    </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Syntax</b>&nbsp;</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>
        &nbsp; 
    </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Type</b>&nbsp;</font></td>
    <td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Sprite 
      property</font><br>
      &nbsp; </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Description</b>&nbsp;</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>
        &nbsp; 
    </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Syntax</b>&nbsp;</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>
        &nbsp; 
    </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Type</b>&nbsp;</font></td>
    <td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Sprite 
      property</font><br>
      &nbsp; </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Description</b>&nbsp;</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>
        &nbsp; 
    </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Example</b>&nbsp;</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>
        &nbsp; 
      </font></td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Syntax</b>&nbsp;</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>
      &nbsp; </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Type</b>&nbsp;</font></td>
    <td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Sprite 
      property</font><br>
      &nbsp; </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Description</b>&nbsp;</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>
        &nbsp; 
    </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Syntax</b>&nbsp;</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>
      &nbsp; </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Type</b>&nbsp;</font></td>
    <td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Xtra 
      function</font><br>
      &nbsp; </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Description</b>&nbsp;</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>
        &nbsp; 
    </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Example</b>&nbsp;</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>
        &nbsp; 
    </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Syntax</b>&nbsp;</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>
        &nbsp; 
    </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Type</b>&nbsp;</font></td>
    <td valign="top"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1">Sprite 
      property</font><br>
      &nbsp; </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Description</b>&nbsp;</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>
        &nbsp; 
    </td>
  </tr>
  <tr> 
    <td valign="top" align="right"><font face="Geneva, Arial, Helvetica, sans-serif" size="-1"><b>Example</b>&nbsp;</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>
        &nbsp; 
      </font></td>
  </tr>
  <tr> 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?