文字列に色をつける
setRGB(node,str)を利用する事により、テキストの色を変更できます。 色は"RRGGBB"フォーマットです。 赤/緑/青に対してそれぞれ00〜FFまでの256階調で指定できます。
下記サンプルでは、FF0000を指定しているので赤い文字列が表示されています。
layout.xml
<?xml version="1.0" encoding="UTF-8"?>
<Widget>
<Component name="widget">
<Bitmap name="initial-bg"/>
<Component name="normal">
<Text name="text1" x="-100" size="32"/>
</Component>
<Component name="focus" visible="0">
</Component>
<Component name="active" visible="0">
</Component>
</Component>
</Widget>
widget.js
var nodeNormal = getNode("normal");
var nodeText1 = getChildNode(nodeNormal, "Text1");
function onLoad() {
setRGB(nodeText1, "FF0000");
setStr(nodeText1, "hoge hoge");
}
function onUpKey() {
}
function onDownKey() {
}
function onRightKey() {
}
function onLeftKey() {
}
function onConfirmKey(type) {
}
function onFocus() {
}
function onUnfocus() {
}
function onActivate() {
}
サンプルダウンロード