2015-01-30 3 views
0

Мне так надоело, что я не могу понять, как использовать .swc-файлы. Я искал и искал, но везде, куда бы я ни пошел, люди объясняют только шаг ссылки на файл .swc в вашем опубликовании settings > library path> SWC и т. Д.Flash CC AS3 - с использованием .swc-файлов

Проблема в том, что я не понимаю, что делать после этого. ссылка, похоже, ничего не делает. Я уверен, что, вероятно, я пропустил что-то очевидное.

Я следую инструкциям на this page ТОЧНО.

но после импорта и пытаюсь инициализировать .swc с кодом данным, мой компилятор выдает эту ошибку:

Scene 1, Layer 'Layer 1', Frame 1, Line 1, Column 33 1180: Call to a possibly undefined method ServiceAPI. 

Scene 1, Layer 'Layer 1', Frame 1, Line 1, Column 16 1046: Type was not found or was not a compile-time constant: ServiceAPI. 

ответ

1

вы пытались импортировать эти классы? Я считаю, что это и есть причина. Попробуйте:

import com.shephertz.app42.paas.sdk.as3.user.UserService; 
    import com.shephertz.app42.paas.sdk.as3.ServiceAPI; 
    import com.shephertz.app42.paas.sdk.as3.storage.StorageService; 

    var serviceAPI:ServiceAPI = new ServiceAPI('apiKey', 'secretKey'); 
    var userService:UserService = serviceAPI.buildUserService(); 
    var storageService:StorageService = serviceAPI.buildStorageService(); 
+0

Добавление swc только делает эти классы доступными для использования программой. Но они не будут использоваться, если у вас нет ссылки на них. Если вы хотите использовать их в своем классе, вы также должны импортировать их. –

Смежные вопросы