91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 9KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-20
  • 語言: 其他
  • 標(biāo)簽: unity3d??

資源簡介

博客地址:http://blog.csdn.net/zy19940906/article/details/48154241

資源截圖

代碼片段和文件信息

using?UnityEngine;
using?System.Collections;
using?System;
using?System.Collections.Generic;
using?UnityEngine.UI;
public?enum?MYDirection
{
????//向左
????LEFT
????//向右
????RIGHT
}

public?class?Ellipse?:?MonoBehaviour?
{
????//Test?自定義
????public?Gameobject?whichshouldmake;
????public?Vector3?Point;
????public?int?num;

????//保存需要排序的精靈容器
????private?Gameobject[]?Sprites;
??//??private?Transform?centerPoint;//橢圓的中心點
????public?float?anglecheap?=?25;//每個方塊間的角度偏移
????//保存位置點
????private?List?location?=?new?List();

????
????private?float?angle?=270;//第一個保證是中心位置的當(dāng)前到的角度
????private?float?firstangle?=?270;//記錄第一個角度,用以左右對稱
????private?float?r?=90;
????private?float?R?=?150;

????int?size?=?0;//即對象數(shù)組的一半,奇數(shù)為總長度+1/2偶數(shù)為一半
????int?depcount?=?0;//用以判斷是否需要更新渲染層級
????//用以判斷當(dāng)前是否所有的按鈕回調(diào)都執(zhí)行完了
????List?m_eventList?=?new?List();
????bool?isruningone?=?false;//是否已經(jīng)在執(zhí)行一個移動回調(diào)了。
????int?i_havemovesprite?=?0;//計數(shù)用,如果已經(jīng)移動完所有的方塊,那么可以運(yùn)行下一個按鈕回調(diào)了
????private?Vector3?centerPos?=?new?Vector3();
????void?Awake()
????{
????????Sprites=new?Gameobject[num];
????????//獲取當(dāng)前示例按鈕的大小,用以保證做出來的按鈕大小是一樣的
????????Rect?size?=?whichshouldmake.GetComponent().rect;
????????//保證被克隆出來的一樣
????????Vector2?anchorMax?=?new?Vector2(size.width/Screen.widthsize.height/Screen.height);

????????centerPos?=?Point;
????????for?(int?i?=?0;?i?????????{
????????????Gameobject?_objcet;
???????????_objcet=?Instantiate(whichshouldmakePointwhichshouldmake.transform.rotation)as?Gameobject;
???????????_objcet.transform.parent?=?gameobject.transform;
???????????var?rcTrans?=?_objcet.GetComponent();
???????????//?錨點上下貼邊
??????????//?rcTrans.localScale?=?new?Vector3(1?1?1);
????????//???rcTrans.anchorMin?=?centerPos;
??????????//?rcTrans.anchorMax?=?new?Vector2(centerPos.x?+?0.1f?centerPos.y?+?0.2f);
???????????rcTrans.localScale?=?new?Vector3(1?1?1);
???????????rcTrans.anchorMin?=?new?Vector2(0?0);
???????????rcTrans.anchorMax?=?anchorMax;
???????????//?占滿整個錨點區(qū)域
???????????rcTrans.offsetMin?=?rcTrans.offsetMax?=?new?Vector2(0?0);
???????????Sprites[i]?=?_objcet;
????????}
???????
????}
//?Use?this?for?initialization
void?Start?()?
????{
????????if?(Sprites.Length?%?2?==?0)
????????{
????????????size?=?Sprites.Length?/?2;
????????}
????????else
????????{
????????????size?=?(Sprites.Length?+?1)?/?2;
????????}
????????//排序分級顯示
????????makespriteSort();
????????//重置渲染層級
????????ResetDeep();
}
????//給這些精靈排序顯示
????void?makespriteSort()
????{
????????//取出橢圓的中心點
?????//???Vector3?center?=?centerPoint.position;
???????//?centerPos?=?center;
????????//判斷該數(shù)組的個數(shù)奇偶性,如果是偶數(shù),那么需要留出一個來放到對面
????????if?(Sprites.Length?%?2?==?0)
????????{
????????????//右半邊
????????????for?(int?i?=?0;?i?????????????{
????????????????Sprites[i].transform.position?=?getPosition(angle?centerPos);
?????????//???????m_rightsprite.Add(Sprites[i]);
?????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????16367??2015-09-06?14:50??橢圓旋轉(zhuǎn)選擇界面源碼\Ellipse.cs
?????文件???????19351??2015-09-06?15:32??橢圓旋轉(zhuǎn)選擇界面源碼\ManagerEffective.cs
?????目錄???????????0??2015-09-06?15:54??橢圓旋轉(zhuǎn)選擇界面源碼\

評論

共有 條評論