Assets App

Asset app allows users to upload and create photo and 3D model albums and share with friends. Users can also customize which photos or 3D models to be included in the mainbar:creation toolbar to be conviniently used to create or decorate its 3d world. Application developers can also publish its album on its application homepage for users of the application to be able to create stuffs using the assets.

Summary of Contents

用户可以上传和使用图片相册、3D模型,并和朋友共享。用户可以将图片和3D模型有选择的加入到自己的创作工具栏中,在3D世界中使用。应用程序开发者也可以将资源发布到自己的应用程序首页,推荐给应用程序的用户。

Screenshots & User Guide

Model Browser

美术组成员: 旧版的资源浏览器不再使用了。目前采用基于MCML的新的模型浏览器,见下面截图。

ModelBrowser.jpg

TIP: 这个模型浏览器是做为官方应用程序发行的,所以高级用户也可以使用; 普通用户还是从下部的创建工具栏中创建物体

Asset Manager Window

定制下面的创造工具栏的程序 (BCS, 人物, 物品等)

AssetManagerWnd.jpg

PackageMaker

PackageMaker

A PackageMaker is an application to create a redistributable zip package. A zip package may contain part of, one or several application redistributable files.

Features

  • Zip File Directory: using a treeview with checkbox to include files on a local disk in a zip package file.
    • There should be a package project text file which contains a plain list of filepaths that should be included in a zip package. It may contain regular expressions such as: "script/.*%.lua"
    • the zip directory treeview should also provide a bool function (filepath), that returns true if the file is being used by the system at the moment. Then the user can check files accordingly.
  • Package installer script: at the root of a zip package file, there is a file called package.xml, which contains package installation information.
  • package readme.txt: it is an optional text file at the root directory.
  • package about.html: it is an optional MCML or html file at the root directory.

TODO

  • save file txt file
  • merge files with another txt files.
  • when packaging zip, display a progress bar since it may take several seconds to be done. Use force render method.
  • automatically select all files in use in a selected folder
  • use red color to show files that are in use but not selected yet. Also in the preview window, precede such files with some mark letters like
    ==some file not selected but in use.txt
    file selected and in use.txt
  • when changing file extension filter, already selected files should be persistent.
  • when a folder is explicitly checked, it should check all sub folders, but needs to take the current file filter in to consideration

Manual

制作压缩包的主要步骤:

新建/打开 安装包---》导入安装包---》步骤1:选择文件---》步骤2:预览文件---》步骤3:生成发行包

注意事项:

如果是在“新建安装包”的时候,请记得 点击“新建发行包”按钮,确认创建压缩包的文本文件 !

如果是在“打开安装包”的时候,请记得 点击“加载”按钮,确认加载压缩包的文本文件 !

1 新建/打开安装包

2 导入安装包(导入已经存在的压缩包文本文件,你可以手工编写这个文件)请记得点击“加载”按钮,确认加载文本文件成功!

支持的通配符: "*.*","*.x","*.png","*.dds","*.lua","*.htm","*.html","*.xml","*.jpg","*.jpeg","*.gif","*.swf","*.avi","*.mp3"

3 选中文件

注意:

“刷新”按钮的作用:重新预览在“当前目录”或者“当前目录并包含子目录”下面,引擎所使用的资源文件的列表。

“选中”按钮的作用:把“预览”里面的资源文件路径“自动选中”。

4 文件预览(预览所有选中的文件)

5 生成发行包

Detailed Documentation

Installation Instructions

Note: You do not need to install anything on the client to use this contrib package.

  • Download the ZIP file from the app web (see below)
  • Restart application

Application Info

Author: TWiki:Main/LiXizhi
Copyright : 2008 ParaEngine Corporation, All Rights Reserved
License: GPL (GNU General Public License)
Dependencies: none, OfficialApps
Version: 1.0
Change History:  
2008-04-28: Initial version
Home: AssetsApp
Feedback: AssetsAppDev
Appraisal: AssetsAppAppraisal

Related Topics: InsidePE

-- TWiki:Main/LiXizhi - 2008-04-28

Topic attachments
I Attachment History Action Size Date Who Comment
JPEGjpg AssetManagerWnd.jpg r1 manage 51.9 K 2008-04-28 - 08:05 LiXizhi Asset Manager Window
JPEGjpg ModelBrowser.jpg r1 manage 59.6 K 2008-04-28 - 07:53 LiXizhi Model browser MCML page
Topic revision: r4 - 2008-05-26 - LiXizhi
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback