使用unity3d创建动态壁纸?

时间:2016-03-29 13:24:41

标签: unity3d

任何人都可以告诉我使用 unity3d 为Android创建动态壁纸需要哪些资产?我正在使用 5.3.4 的最新版本的统一。

1 个答案:

答案 0 :(得分:2)

前往统一商店,搜索uLiveWallpaper(独立)。它的价格是25美元。将其导入统一应用程序。

通过调用

打开uLiveWallpaper窗口

工具→丢失的多边形→uLiveWallpaper

该窗口包含三个选项卡:“创建项目”,“更新项目”和“关于&支持”。

要开始创建动态壁纸,首先,您必须为Android Studio创建动态壁纸项目。创建初始项目后,为了反映Unity项目中所做的更改,您需要更新项目。

它与所有统一v5或更高版本兼容。

不要忘记提供正确的包名,否则在构建应用时会显示错误消息。

注意:要构建和运行动态壁纸项目,您必须使用Android Studio。 “建立” “Build Settings”窗口中的“Build and Run”按钮将构建一个与动态壁纸不兼容的常规Unity项目。

启动Unity。打开uLiveWallpaper窗口并选择“创建项目”选项卡。选择 目标目录,选择项目生成选项,然后单击“创建项目” 按钮。 这将生成一个中间Eclipse项目。现在,它需要转换为Android Studio项目。

启动Android Studio。 如果出现“欢迎使用Android Studio”闪屏: 单击“导入项目(Eclipse ADT,Gradle等)”并选择您刚才的项目 创建。单击确定。 “应从ADT导入项目”窗口应该打开。选择 导入项目的目标目录。单击“下一步”,按原样保留导入设置,单击 完。等待导入成功。您现在可以删除中间Eclipse项目,不再需要它。

单击“文件...→新建→导入项目...”,然后选择刚刚创建的项目。点击 好。 “应从ADT导入项目”窗口应该打开。选择目标目录 进口项目。单击“下一步”,按原样保留导入设置,单击“完成”。等待导入成功。

单击“文件...→新建→新模块...→导入.JAR / .AAR包”并导入 “LP_uLiveWallpaper.aar”库,位于“Assets / uLiveWallpaper / Libraries /” Unity项目中的目录。

单击“文件→项目结构...”以打开“项目结构”窗口。 在“模块”列表(左侧)中,选择“app”模块。切换到“依赖关系” 标签。单击右侧的绿色“+”按钮并添加模块依赖性 “LP_uLiveWallpaper.aar”。 最后,单击“确定”关闭“项目结构”窗口

通过执行“构建→重建项目”来测试您的壁纸项目是否正常。如果没有错误 会发生,你们都准备好了!否则,请重新检查前面的步骤。