0

私はあなたがそれを与える評価に応じて請求書の先端を計算することになっているこのフラッシュプログラムを持っています。[ヒントのパーセンテージ]ボックスで、対応する値+パーセント記号を表示するように連結しようとしましたが、パーセント記号が表示されません。値だけがあります。以下はコードです

import flash.events.MouseEvent;

var tipTotal:Number = 0;
var split:Number = 0;
var tipPercent:Number = 0;
var bill:Number = 0;
var eachShare: Number = 0;

oneStar.addEventListener(MouseEvent.CLICK, percentPopUp);
twoStar.addEventListener(MouseEvent.CLICK, percentPopUp);
threeStar.addEventListener(MouseEvent.CLICK, percentPopUp);
tipAmount_btn.addEventListener(MouseEvent.CLICK, calculateTip);
share_btn.addEventListener(MouseEvent.CLICK, calculateShare);

function percentPopUp(event:MouseEvent):void /*Tip percentage textbox will be filled with a percentage when a star is clicked on*/
{
    tipPercent = 0;
    if(event.target.name == "oneStar")
    {
        tipPercent = 5;
    }
    if (event.target.name == "twoStar")
    {
        tipPercent = 10;
    }
    if (event.target.name == "threeStar")
    {
        tipPercent = 20;
    }
    tipPercentage.text = tipPercent + "%";

}
4

1 に答える 1

4

埋め込みを確認してください。そのフォントの「%」をFLAに埋め込むのを忘れた可能性があります。

于 2012-10-09T05:54:53.530 に答える