SpriteLibrary/SpriteLibrary/Doc/Help/html/5284b83c-61a7-aefe-4087-f71...

14 lines
9.5 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html><head><meta http-equiv="X-UA-Compatible" content="IE=edge" /><link rel="shortcut icon" href="../icons/favicon.ico" /><link rel="stylesheet" type="text/css" href="../styles/branding.css" /><link rel="stylesheet" type="text/css" href="../styles/branding-en-US.css" /><script type="text/javascript" src="../scripts/branding.js"> </script><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Sprite.AddAnimation Method (Image, Int32)</title><meta name="Language" content="en-us" /><meta name="Microsoft.Help.Id" content="M:SpriteLibrary.Sprite.AddAnimation(System.Drawing.Image,System.Int32)" /><meta name="Description" content="Add another animation to an existing Sprite. After you add animations, you can use ChangeAnimation to select which animation you want the specified sprite to show." /><meta name="Microsoft.Help.ContentType" content="Reference" /><meta name="BrandingAware" content="true" /><meta name="container" content="SpriteLibrary" /><meta name="file" content="5284b83c-61a7-aefe-4087-f7137551b783" /><meta name="guid" content="5284b83c-61a7-aefe-4087-f7137551b783" /><link rel="stylesheet" type="text/css" href="../styles/branding-Website.css" /><script type="text/javascript" src="../scripts/jquery-1.11.0.min.js"></script><script type="text/javascript" src="../scripts/branding-Website.js"></script><script type="text/javascript" src="../scripts/clipboard.min.js"></script></head><body onload="OnLoad('cs')"><input type="hidden" id="userDataCache" class="userDataStyle" /><div class="pageHeader" id="PageHeader">SpriteLibrary<form id="SearchForm" method="get" action="#" onsubmit="javascript:TransferToSearchPage(); return false;"><input id="SearchTextBox" type="text" maxlength="200" /><button id="SearchButton" type="submit"></button></form></div><div class="pageBody"><div class="leftNav" id="leftNav"><div id="tocNav"><div class="toclevel0" data-toclevel="0"><a class="tocCollapsed" onclick="javascript: Toggle(this);" href="#!" /><a data-tochassubtree="true" href="6b7227c0-7a6a-6342-3b08-917c7de429cc.htm" title="SpriteLibrary" tocid="roottoc">SpriteLibrary</a></div><div class="toclevel0" data-toclevel="0"><a class="tocCollapsed" onclick="javascript: Toggle(this);" href="#!" /><a data-tochassubtree="true" href="6b7227c0-7a6a-6342-3b08-917c7de429cc.htm" title="SpriteLibrary" tocid="6b7227c0-7a6a-6342-3b08-917c7de429cc">SpriteLibrary</a></div><div class="toclevel0" data-toclevel="0"><a class="tocCollapsed" onclick="javascript: Toggle(this);" href="#!" /><a data-tochassubtree="true" href="66013d9b-4126-7d65-05bb-94eb9d134be6.htm" title="Sprite Class" tocid="66013d9b-4126-7d65-05bb-94eb9d134be6">Sprite Class</a></div><div class="toclevel0" data-toclevel="0"><a class="tocCollapsed" onclick="javascript: Toggle(this);" href="#!" /><a data-tochassubtree="true" href="abfab841-a96c-b22d-7cd8-fec3aba92510.htm" title="Sprite Methods" tocid="abfab841-a96c-b22d-7cd8-fec3aba92510">Sprite Methods</a></div><div class="toclevel1" data-toclevel="1" data-childrenloaded="true"><a class="tocExpanded" onclick="javascript: Toggle(this);" href="#!" /><a data-tochassubtree="true" href="154fc8b0-0d6c-003e-be50-c94da6bc4597.htm" title="AddAnimation Method " tocid="154fc8b0-0d6c-003e-be50-c94da6bc4597">AddAnimation Method </a></div><div class="toclevel2" data-toclevel="2"><a data-tochassubtree="false" href="e45036ef-15fa-9fbc-ef24-5e48c8c8ad8d.htm" title="AddAnimation Method (Image)" tocid="e45036ef-15fa-9fbc-ef24-5e48c8c8ad8d">AddAnimation Method (Image)</a></div><div class="toclevel2" data-toclevel="2"><a data-tochassubtree="false" href="4a6fe677-5369-6c0a-1e61-81355aa238b1.htm" title="AddAnimation Method (Image, Size)" tocid="4a6fe677-5369-6c0a-1e61-81355aa238b1">AddAnimation Method (Image, Size)</a></div><div class="toclevel2 current" data-toclevel="2"><a data-tochassubtree="false" href="5284b83c-61a7-aefe-4087-f7137551b783.htm" title="AddAnimation Method (Image, Int32)" tocid="5284b83c-61a7-aefe-4087-f7137551b783">AddAnimation Method (Image, Int32)</a></div><div class="toclevel2" data-toclevel="2"><a data-tochassubtree="false" href="eb5261e9-43df-01a5-b974-25c2fd13309c.htm" title="AddAnimation Method (Int32, Int32)" tocid="eb5261e9-43df-01a5-b974-25c2fd13309c">AddAnimation Method (Int32, Int32)</a></div><div class="toclevel2" data-toclevel="2"><a data-tochassubtree="false" href="9d686d62-c22c-20ec-7455-b4adc8070b8c.htm" title="AddAnimation Method (Image, Int32, Int32)" tocid="9d686d62-c22c-20ec-7455-b4adc8070b8c">AddAnimation Method (Image, Int32, Int32)</a></div><div class="toclevel2" data-toclevel="2"><a data-tochassubtree="false" href="1730e5a3-3e48-72f7-f641-b7a70e5c2563.htm" title="AddAnimation Method (Int32, Boolean, Boolean)" tocid="1730e5a3-3e48-72f7-f641-b7a70e5c2563">AddAnimation Method (Int32, Boolean, Boolean)</a></div><div class="toclevel2" data-toclevel="2"><a data-tochassubtree="false" href="a50146be-5b11-1554-db6f-817ea76b9343.htm" title="AddAnimation Method (Image, Int32, Int32, Int32)" tocid="a50146be-5b11-1554-db6f-817ea76b9343">AddAnimation Method (Image, Int32, Int32, Int32)</a></div><div class="toclevel2" data-toclevel="2"><a data-tochassubtree="false" href="8ae70e13-ebdf-d78f-d7a4-69825f6b8c26.htm" title="AddAnimation Method (Point, Image, Int32, Int32, Int32, Int32)" tocid="8ae70e13-ebdf-d78f-d7a4-69825f6b8c26">AddAnimation Method (Point, Image, Int32, Int32, Int32, Int32)</a></div></div><div id="tocResizableEW" onmousedown="OnMouseDown(event);"></div><div id="TocResize" class="tocResize"><img id="ResizeImageIncrease" src="../icons/TocOpen.gif" onclick="OnIncreaseToc()" alt="Click or drag to resize" title="Click or drag to resize" /><img id="ResizeImageReset" src="../icons/TocClose.gif" style="display:none" onclick="OnResetToc()" alt="Click or drag to resize" title="Click or drag to resize" /></div></div><div class="topicContent" id="TopicContent"><table class="titleTable"><tr><td class="titleColumn">Sprite<span id="LST783A0D41_0"></span><script type="text/javascript">AddLanguageSpecificTextSet("LST783A0D41_0?cpp=::|nu=.");</script>AddAnimation Method (Image, Int32)</td></tr></table><span class="introStyle"></span> <div class="summary">
Add another animation to an existing Sprite. After you add animations, you can use
ChangeAnimation to select which animation you want the specified sprite to show.
For example, you may want to have Animation 0 be a guy walking left, and animation 1 is
that same guy walking right. Because we do not specify the number of frames, it starts
at the top-left corner and grabs as many frames as it can from the image.
</div><p> </p>
<strong>Namespace:</strong>
 <a href="6b7227c0-7a6a-6342-3b08-917c7de429cc.htm">SpriteLibrary</a><br />
<strong>Assembly:</strong>
 SpriteLibrary (in SpriteLibrary.dll) Version: 1.0.0.5 (1.0.0.5)<div class="collapsibleAreaRegion"><span class="collapsibleRegionTitle" onclick="SectionExpandCollapse('ID1RB')" onkeypress="SectionExpandCollapse_CheckKey('ID1RB', event)" tabindex="0"><img id="ID1RBToggle" class="collapseToggle" src="../icons/SectionExpanded.png" />Syntax</span></div><div id="ID1RBSection" class="collapsibleSection"><div class="codeSnippetContainer"><div class="codeSnippetContainerTabs"><div id="ID0EACA_tab1" class="codeSnippetContainerTabSingle">C#</div></div><div class="codeSnippetContainerCodeContainer"><div class="codeSnippetToolBar"><div class="codeSnippetToolBarText"><a id="ID0EACA_copyCode" href="#" class="copyCodeSnippet" onclick="javascript:CopyToClipboard('ID0EACA');return false;" title="Copy">Copy</a></div></div><div id="ID0EACA_code_Div1" class="codeSnippetContainerCode" style="display: block"><pre xml:space="preserve"><span class="keyword">public</span> <span class="keyword">void</span> <span class="identifier">AddAnimation</span>(
<span class="identifier">Image</span> <span class="parameter">SpriteImage</span>,
<span class="identifier">int</span> <span class="parameter">duration</span>
)</pre></div></div></div><script type="text/javascript">AddLanguageTabSet("ID0EACA");</script><h4 class="subHeading">Parameters</h4><dl><dt><span class="parameter">SpriteImage</span></dt><dd>Type: <a href="http://msdn2.microsoft.com/en-us/library/k7e7b2kd" target="_blank">System.Drawing<span id="LST783A0D41_1"></span><script type="text/javascript">AddLanguageSpecificTextSet("LST783A0D41_1?cs=.|vb=.|cpp=::|nu=.|fs=.");</script>Image</a><br />The animation image to grab the frames from</dd><dt><span class="parameter">duration</span></dt><dd>Type: <a href="http://msdn2.microsoft.com/en-us/library/td2s409d" target="_blank">System<span id="LST783A0D41_2"></span><script type="text/javascript">AddLanguageSpecificTextSet("LST783A0D41_2?cs=.|vb=.|cpp=::|nu=.|fs=.");</script>Int32</a><br />The duration the single frame uses before refreshing. 1000 is a good number.</dd></dl></div><div class="collapsibleAreaRegion" id="seeAlsoSection"><span class="collapsibleRegionTitle" onclick="SectionExpandCollapse('ID2RB')" onkeypress="SectionExpandCollapse_CheckKey('ID2RB', event)" tabindex="0"><img id="ID2RBToggle" class="collapseToggle" src="../icons/SectionExpanded.png" />See Also</span></div><div id="ID2RBSection" class="collapsibleSection"><h4 class="subHeading">Reference</h4><div class="seeAlsoStyle"><a href="66013d9b-4126-7d65-05bb-94eb9d134be6.htm">Sprite Class</a></div><div class="seeAlsoStyle"><a href="154fc8b0-0d6c-003e-be50-c94da6bc4597.htm">AddAnimation Overload</a></div><div class="seeAlsoStyle"><a href="6b7227c0-7a6a-6342-3b08-917c7de429cc.htm">SpriteLibrary Namespace</a></div></div></div></div><div id="pageFooter" class="pageFooter"> </div></body></html>