private void startAnimation() { switch (type_) { case TYPE.OPEN: animationForSlideByPointToPoint_.slide(false); break; case TYPE.CLOSE: animationForSlideByPointToPoint_.slide(true); break; } }
private void switchCategory() { //既に出ているボタンが押したボタンのカテゴリ→今出ているボタンをしまう //既に任意のカテゴリのボタンが出ていて別のカテゴリのボタンを押す→今出ているボタンをしまい、押したボタンのカテゴリのボタンを出す //まだどのカテゴリのボタンも出ていない→押したボタンのカテゴリを出す if (slidePointToPointSelectGroup_ != null) { if (slidePointToPointSelectGroup_ == slidePointToPointCategory_) { slideSelectGroup(true, true); } else { slideSelectGroup(true); slidePointToPointCategory_.slide(false); slidePointToPointSelectGroup_ = slidePointToPointCategory_; } } else { slidePointToPointCategory_.slide(false); slidePointToPointSelectGroup_ = slidePointToPointCategory_; } }