<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Could it be the return true in the first line of stop()?</div><div><br></div><div><span class="Apple-style-span" style="font-family: 'Bitstream Vera Sans Mono'; line-height: 15px; white-space: pre; "><pre class="sunburst" style="font-family: 'Bitstream Vera Sans Mono', Monaco, Courier, monospace; font-size: 9pt; line-height: 1.3em; margin-top: 0em; "><span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; "> public</span> <span class="meta meta_function meta_function_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; "><span class="storage storage_type storage_type_function storage_type_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">function</span> <span class="entity entity_name entity_name_function entity_name_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 162); font-weight: bold; ">stop</span>()</span><span class="keyword keyword_operator keyword_operator_symbolic keyword_operator_symbolic_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">:</span><span class="storage storage_type storage_type_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">Boolean</span>
{
<span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">return</span> <span class="constant constant_language constant_language_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(88, 92, 246); font-weight: bold; ">true</span>;</pre></span></div><div>By the way, since this class only really operates on start(), maybe you could just do the action and fire the COMPLETE event then... the code seems a little on the complex side. Like just,</div><div><br></div><div><span class="Apple-style-span" style="font-family: 'Bitstream Vera Sans Mono'; line-height: 15px; white-space: pre; "><pre class="sunburst" style="font-family: 'Bitstream Vera Sans Mono', Monaco, Courier, monospace; font-size: 9pt; line-height: 1.3em; margin-top: 0em; "> <span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">public</span> <span class="meta meta_function meta_function_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; "><span class="storage storage_type storage_type_function storage_type_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">function</span> <span class="entity entity_name entity_name_function entity_name_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 162); font-weight: bold; ">start</span>()</span><span class="keyword keyword_operator keyword_operator_symbolic keyword_operator_symbolic_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">:</span><span class="storage storage_type storage_type_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">Boolean</span>
{
dispatchEvent(<span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">new</span> GoEvent(GoEvent.COMPLETE));
<span class="support support_constant support_constant_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(6, 150, 14); font-weight: bold; ">_target</span>.<span class="support support_function support_function_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(60, 76, 114); font-weight: bold; ">visible</span> <span class="keyword keyword_operator keyword_operator_symbolic keyword_operator_symbolic_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">=</span> <span class="support support_constant support_constant_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(6, 150, 14); font-weight: bold; ">_visible</span>;
<span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">return</span> <span class="constant constant_language constant_language_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(88, 92, 246); font-weight: bold; ">true</span>;
}
<span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">public</span> <span class="meta meta_function meta_function_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; "><span class="storage storage_type storage_type_function storage_type_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">function</span> <span class="entity entity_name entity_name_function entity_name_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 162); font-weight: bold; ">stop</span>()</span><span class="keyword keyword_operator keyword_operator_symbolic keyword_operator_symbolic_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">:</span><span class="storage storage_type storage_type_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">Boolean</span>
{ <span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">return</span> <span class="constant constant_language constant_language_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(88, 92, 246); font-weight: bold; ">true</span>; }
<span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">public</span> <span class="meta meta_function meta_function_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; "><span class="storage storage_type storage_type_function storage_type_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">function</span> <span class="entity entity_name entity_name_function entity_name_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 162); font-weight: bold; ">pause</span>()</span><span class="keyword keyword_operator keyword_operator_symbolic keyword_operator_symbolic_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">:</span><span class="storage storage_type storage_type_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">Boolean</span>
{ <span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">return</span> <font class="Apple-style-span" color="#585CF6"><b>false</b></font>; }
<span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">public</span> <span class="meta meta_function meta_function_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; "><span class="storage storage_type storage_type_function storage_type_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">function</span> <span class="entity entity_name entity_name_function entity_name_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 162); font-weight: bold; ">resume</span>()</span><span class="keyword keyword_operator keyword_operator_symbolic keyword_operator_symbolic_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">:</span><span class="storage storage_type storage_type_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">Boolean</span>
{ <span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">return</span> <font class="Apple-style-span" color="#585CF6"><b>false</b></font>; }
<span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">public</span> <span class="meta meta_function meta_function_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; "><span class="storage storage_type storage_type_function storage_type_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">function</span> <span class="entity entity_name entity_name_function entity_name_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 162); font-weight: bold; ">skipTo</span>(<span class="variable variable_parameter variable_parameter_function variable_parameter_function_asp" style="padding-top: 0.2em; padding-bottom: 0.1em; font-style: italic; ">position:Number</span>)</span><span class="keyword keyword_operator keyword_operator_symbolic keyword_operator_symbolic_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">:</span><span class="storage storage_type storage_type_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">Boolean</span>
{ <span class="keyword keyword_control keyword_control_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(0, 0, 255); font-weight: bold; ">return</span> <span class="constant constant_language constant_language_actionscript" style="padding-top: 0.2em; padding-bottom: 0.1em; color: rgb(88, 92, 246); font-weight: bold; ">false</span>; }</pre></span></div><div><br></div><br><div><div>On Jul 26, 2008, at 8:44 PM, <a href="mailto:rboyd@telematter.com">rboyd@telematter.com</a> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><br>Hi all,<br><br>I'm trying to extend PlayableBase and implement IPlayable for an action that simply sets a boolean property of an object. Specifically I'm trying to set the visible property on a Papervision3D DisplayObject3D. I don't want to override LinearGo for this purpose because I'm not really tweening anything -- I'm just flipping a Boolean.<br><br>Here's my code: <a href="http://pastie.org/241817"></a><a href="http://pastie.org/241817">http://pastie.org/241817</a><br><br>I'm adding this to PlayableGroup (which itself lives within a SequenceCA). Anyway, the start method seems to be getting called as I can see my object become visible, but the next step within the SequenceCA never plays. So I'm assuming that I'm not dispatching the COMPLETE event correctly or something -- but I've compared to LinearGo and SequenceBase and just can't seem to figure out where I'm going wrong.<br><br>So now I'm asking for your help. =)<br><br>Thanks in advance. Hopefully it's something really simple.<br><br>Robert Boyd<br>Telematter, Inc.<br><a href="mailto:rboyd@telematter.com">rboyd@telematter.com</a><br></div> _______________________________________________<br>GoList mailing list<br><a href="mailto:GoList@goasap.org">GoList@goasap.org</a><br><a href="http://goasap.org/mailman/listinfo/golist_goasap.org">http://goasap.org/mailman/listinfo/golist_goasap.org</a><br></blockquote></div><br></body></html>