Estou fazendo o redimensionamento em dois momentos, quando se incia uma ancora diminui o video e quando essa ancora termina o video volta para o tamanho normal.
O problema é que quando tento aumentar o video no final ele está ficando menor e em uma posição totalmente diferente da que foi setado os paramentros, segue codigo dos elos que estou utilizando:
Tentei outros exemplos que funcionvam e estão com o mesmo problema.
O que pode ser isso?
<causalConnector id="onBeginSetStartN">
<connectorParam name="bounds" />
<simpleCondition role="onBegin" />
<compoundAction operator="seq">
<simpleAction role="start" max="unbounded" />
<simpleAction role="set" value="$bounds"/>
</compoundAction>
</causalConnector>
<causalConnector id="onEndSetStop">
<connectorParam name="bounds" />
<simpleCondition role="onEnd" />
<compoundAction operator="seq">
<simpleAction role="stop" />
<simpleAction role="set" value="$bounds"/>
</compoundAction>
</causalConnector>
<link id="lVideo2Foto_start" xconnector="onBeginSetStartN">
<bind component="video2" interface="aVideo2Foto" role="onBegin"/>
<bind component="video2" interface="bounds" role="set" >
<bindParam name="bounds" value="8%,8%,40%,40%" />
</bind>
<bind component="foto" role="start" />
</link>
<link id="lVideo2Foto_stop" xconnector="onEndSetStop">
<bind component="video2" interface="aVideo2Foto" role="onEnd"/>
<bind component="video2" interface="bounds" role="set" >
<bindParam name="bounds" value="11%,15%,75%,70%" />
</bind>
<bind component="foto" role="stop" />
</link>
Obrigado.
Watson
Autor: watson odilon
77 comentários
Ou seja, quando você manda 11% no segundo conector, vai ser 11% de 8%, pois o primeiro
conector já setou o tamanho da midia para 8% do tamanho inicial.
Deu para entender +- ?
Boa explicação eduardo, é assim mesmo :D