チェンジセット 1333

差分発生行の前後
無視リスト:
コミット日時:
2008/09/19 00:44:12 (3 ヶ月前)
コミッタ:
saqoosha
ログメッセージ:

上位1桁目だけとかほしかったのでメソッドを追加してみるてすと。

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/TeraClock/src/com/trick7/utils/TeraClock.as

    r1324 r1333  
    22        import flash.display.*; 
    33        import flash.events.Event; 
    4         import flash.events.EventDispatcher; 
     4        import flash.events.EventDispatcher;     
     5 
    56        /** 
    67        * @author tera 
     
    3132        */ 
    3233        public class TeraClock extends Sprite { 
    33                 public static const HOURS_CHANGED = "hoursChanged"; 
    34                 public static const MINUTES_CHANGED = "minutesChanged"; 
    35                 public static const SECONDS_CHANGED = "secondsChanged"; 
     34                public static const HOURS_CHANGED:String = "hoursChanged"; 
     35                public static const MINUTES_CHANGED:String = "minutesChanged"; 
     36                public static const SECONDS_CHANGED:String = "secondsChanged"; 
    3637                private var _hours:int; 
    3738                private var _minutes:int; 
     
    4647                 
    4748                private function enterFrameListener(e:Event):void { 
    48                         var date = new Date(); 
     49                        var date:Date = new Date(); 
    4950                        if(_gmt>=0){ 
    5051                                _hours = (date.getUTCHours() + _gmt) % 24; 
     
    7071                public function get minutes():int { return _minutes; } 
    7172                public function get seconds():int { return _seconds; } 
     73                // 上位1桁返す 
     74                public function get hoursUpper():int { return _hours / 10; } 
     75                public function get minutesUpper():int { return _minutes / 10; } 
     76                public function get secondsUpper():int { return _seconds / 10; } 
     77                // 下位1桁返す 
     78                public function get hoursLower():int { return _hours % 10; } 
     79                public function get minutesLower():int  { return _minutes % 10; } 
     80                public function get secondsLower():int { return _seconds % 10; } 
    7281                // 1桁の数の時を2桁にする。返り値は String 型になる。 
    7382                public function get hours2():String { return niketa(_hours); }