Leo Costa 0 Denunciar post Postado Março 12, 2008 E ai galera! A dúvida é a seguinte. estou passando do nivel básico para o intermediário no action script 2.0... rsrsrsrsr e creio q uma boa prática de programação ajuda muito... eis a minha dúvida: estou criando um site com vários quadros arrastáveis, até ai td está funcionando beleza! porem cada quadro irá conter uma foto, uma descrição do produto, uma posição e etc... o q acontece é que se eu for fazer cada quadro a mão vai demorar muito tempo e vai ficar muito confuso daí, eu que estou estudando um pouco de java na facul pensei q talvez o flash trabalhe com classes. dai eu criaria uma classe quadro onde seus atributos fossem imagem, descrição, posiçao na tela e seus métodos seriam arrastar, soltar... pô, na teoria eu sei, mas na prática eu naum faço a mínima idéia mesmo de como faz isso e nem se isso é possível, talvez tb naum seja uma boa idéia... se vcs puderem me ajudar... Obrigado http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Março 13, 2008 apesar da orientação a objetos do AS2 ser bem pobre se comparado ao Java ou AS3, é possível sim aproveitar ela bom, primeiro você teria que criar a classe desse Quadro, seria algo assim class QuadroArrasta extends MovieClip { public function QuadroArrasta() { this.onPress = function() { this.startDrag() } this.onRelease = function() { stopDrag } } } agora você vai ter que criar um movieClip no flash que será o visual da sua classe, após cria-lo vá na biblioteca, clique no símbolo desse movieCLip e vá na opção linkAge no campo Identifier, você colocar qualquer nome, como Quadro, e no campo Class, você coloca o nome da sua classe como a que eu fiz acima seria QuadroArrasta agora é só usar o comando attachMovie para "instanciar" o seu movieClip(usando o nome que você usou no campo Identifier) testa ai []´s Compartilhar este post Link para o post Compartilhar em outros sites