void Update()
    {
        var hits = UtilTouch.GetTouchObjects <PictureBookAnimation>();

        if (hits != null)
        {
            foreach (var hit in hits)
            {
                if (hit != null)
                {
                    hit.OnTouched();
                }
            }
        }
    }
示例#2
0
 private void Paint()
 {
     if (Menus.IsOpend || imageScroller.IsOpend)
     {
         isUnpaintable = true;
     }
     else
     {
         // 閉じた場合は同フレームで書き込みが行われないようにreturn
         if (isUnpaintable)
         {
             isUnpaintable = false;
             return;
         }
         if (UtilTouch.GetTouch() != TouchInfo.None)
         {
             writePage.UpdatePixel(UtilTouch.GetTouchPosition());
         }
         else
         {
             writePage.ResetPrePosition();
         }
     }
 }