What is MCML?
MCML is an XML format describing profile and other display items in
ParaWorld, such as task, quick action, action feed, tradableitem, etc.
One can think of it as the HTML counterpart in 3D social networking world for describing renderable objects in both 2D and 3D.
MCML is a universal format defined by
ParaEngine and used by
ParaWorld. Any tags in the name space "pe" is official mcml control node that can be data binded to
NPL controls.
MCML tags
The following is a list of all supported tags in MCML
Release Notes
HTML tags
<text>, h1, h2,h3, h4, li,
p, hr, br, div, a(href), font,
img(src,height, width, title),
anyTag(attr: style="float:left;
color: #006699; left: -60px;
position: relative; top: 30px;
width: 100px;height: 100px;
padding:5px;margin:10px;
padding-top:10px;
margin-bottom:10px;"),
More info, see HTMLTags
Design tags
pe:dialog pe:tabs pe:tab-item pe:treeview pe:treenode pe:image pe:flash
|
Social tags
pe:profile pe:userinfo pe:friends pe:avatar pe:app pe:name pe:profile-action pe:profile-box pe:app-home-button
Map tags
pe:map-mark pe:map-mark2d pe:map-tile
Control tags
pe:visible-to-owner
Component tags
pe:roomhost pe:market pe:comments
Worlds tags
pe:world pe:world-ip pe:model pe:avatar
|
MCML by Examples
ParaWorld Platform Specific
Other Topics
|
]]