Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erros ao compilar #15

Open
hygorrasec opened this issue Jun 20, 2018 · 7 comments
Open

Erros ao compilar #15

hygorrasec opened this issue Jun 20, 2018 · 7 comments

Comments

@hygorrasec
Copy link

@Mignari , gostaria de saber se precisar de outras dependências para fazer funcionar o compilamento.
Atualmente não da pra compilar, ele apresenta esse erro.

C:\Users\User\Desktop\ObjectBuilder-master\src\otlib\components\SpriteList.as(143): col: 17 Error: Attempted access of inaccessible property setSelectedIndex through a reference with static type otlib.components:SpriteList. Loading configuration file C:\Users\User\Desktop\ObjectBuilder-master\obj\ObjectBuilderConfig.xml Files changed: 0 Files affected: 1 setSelectedIndex(index, true); ^ C:\Users\User\Desktop\ObjectBuilder-master\src\otlib\components\SpriteList.as(143): col: 17 Error: Call to a possibly undefined method setSelectedIndex. setSelectedIndex(index, true); ^ C:\Users\User\Desktop\ObjectBuilder-master\src\otlib\components\ThingList.as(103): col: 22 Error: Attempted access of inaccessible method setSelectedIndex through a reference with static type otlib.components:ThingList. this.setSelectedIndex(index, true); ^ C:\Users\User\Desktop\ObjectBuilder-master\src\com\mignari\animator\components\FrameList.as(125): col: 22 Error: Attempted access of inaccessible method setSelectedIndex through a reference with static type com.mignari.animator.components:FrameList. this.setSelectedIndex(index, true); ^ Build halted with errors (fcsh). (fcsh) Done(1)

@Mignari
Copy link
Contributor

Mignari commented Jun 20, 2018

Qual versão do Apache Flex você está usando e qual programa está usando pra compilar?

@hygorrasec
Copy link
Author

hygorrasec commented Jun 20, 2018

Fala ae @Mignari , boa tarde.

Eu estou usando o FlashDevelop. A versão do Flex é a 4.6.0: https://image.prntscr.com/image/EQNc8jUnQbKcAGmsMqpOuQ.jpeg
Porém, vou testar a versão 4.16.1 nesse exato momento. Testei no Flash Builder essa versão 4.16.1 e não deu certo, onde apresentou o erro abaixo..

Eu encontrei um tutorial seu de como compilar com o Flash Builder, porém com ele está dando vários erros além desse que está dando no FlashDevelop: https://image.prntscr.com/image/KuPghp7wTVylOodOa2i_WQ.jpeg

Eu comentei a parte onde apresenta o erro setSelectedIndex para testar. Ele não deu mais esse erro mas apareceram outros: https://image.prntscr.com/image/XzJUOOr7S7_NImxUaHbVTw.jpeg


EDIT: Fiz um teste aqui e baixei a versão mais atual (parece que é) do AIR, e estou tentando compilar com ele. Dessa forma não apresentou nenhum erro como os anteriores, mas no final veio esse: https://image.prntscr.com/image/xgDgqWAqTsW_PTJpYSbrHg.jpeg


EDIT2: Fiz todos os ajustes possíveis, fiquei o dia todo mexendo pra tentar. Testei tanto no Flash Builder quanto no FlashDevelop, os erros são parecidos. Acho que realmente não é problema de biblioteca, pois eu ajustei tudo conforme README dos documentos que fui baixando, aparentemente fiz tudo certo com Path justados e tudo mais.
Erro: https://image.prntscr.com/image/M12yJDJOQbmRsxIAOqEoaQ.jpeg

@hygorrasec
Copy link
Author

@Mignari ignore tudo ali em cima por favor, eu fiquei tentando e consegui compilar o Apache Flex atualizado. Porém, um erro que me parece ser o último (tomara), está me perturbando. Pode me ajudar?
https://image.prntscr.com/image/pHTzgM4WSuOvJHCycCSFYA.jpeg

Estou usando o Apache Flex 4.16.1 FP30.0 AIR30.0 en_US e compilando no FlashDevelop: https://image.prntscr.com/image/Oanm2VuKQCe3TfnngfO3DA.jpeg

@Mignari
Copy link
Contributor

Mignari commented Jun 25, 2018

Tenta [Embed(source="../../../assets/icons/object_builder.png", mimeType="image/png")]

Nunca consegui compilar nesse programa. Aconselho usar FlashBuilder.

@hygorrasec
Copy link
Author

hygorrasec commented Jun 25, 2018

@Mignari finalmente eu vi um: "Build succeeded"
https://image.prntscr.com/image/2yRuuo2iQImpNUTUIlvzPA.jpeg

Mas eu não encontrei nenhum arquivo compilado, você sabe me dizer para onde eles vão? Procurei em todas pasta do ObjectBuilder e nada além do ..\ObjectBuilder-master\bin\ObjectBuilder.swf. Ou ainda precisa fazer algo mais?

Eu não tive tanto sucesso no Flash Builder, sempre deu mais erro que no FlashDevelop, o atual erro é esse: https://image.prntscr.com/image/6uogKHqpTx_64cntnfeiKQ.jpeg

@Mignari
Copy link
Contributor

Mignari commented Jun 25, 2018

para o FlashBuilder:
Edita o arquivo ObjectBuilder-app.xml nessa linha de acordo com aversão do AIR que você está usando
<application xmlns="http://ns.adobe.com/air/application/25.0">

Você disse que está usando Apache Flex 4.16.1 FP30.0 AIR30.0 en_US
Então no seu caso é a 30
<application xmlns="http://ns.adobe.com/air/application/30.0">

@hygorrasec
Copy link
Author

Finalmente consegui! Muito obrigado.
Estou tentando abrir o ObjectBuilder.swf pelo flashplayer_30_sa_debug.exe mas está apresentando um monte de erro. Só da pra abrir pelo FlashBuilder mesmo com o F11. Toda vez vai ter que ser assim? Como gera o arquivo .exe ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants