private void SetInitialReferences() { rectTransform = GetComponent <RectTransform>(); //Debug.Log("THIS SLIDER IS BAD", this); minSlider = rectTransform.Find("Min Slider").GetComponent <RangeMinSlider>(); maxSlider = rectTransform.Find("Max Slider").GetComponent <RangeMaxSlider>(); minSliderLabel = rectTransform.Find("FirstLabel").GetComponent <TextMeshProUGUI>(); maxSliderLabel = rectTransform.Find("LastLabel").GetComponent <TextMeshProUGUI>(); rangeTickLayoutGroup = rectTransform.Find("RangeTicks").GetComponent <HorizontalLayoutGroup>(); rangeTickRectTransform = rangeTickLayoutGroup.GetComponent <RectTransform>(); rangeTickGameObject = rangeTickLayoutGroup.gameObject; bufferedRangeTicks = new BufferedArray <BufferedRangeTick>(InstantiateRangeTickBuffer, BufferRangeTick); List <BufferedRangeTick> bufferedRangeTicksInChildren = new List <BufferedRangeTick>(); foreach (Transform obj in rangeTickRectTransform) { bufferedRangeTicksInChildren.Add(new BufferedRangeTick(obj.gameObject)); } bufferedRangeTicks.AddRange(bufferedRangeTicksInChildren); bufferedRangeTicks.bufferedCount = bufferedRangeTicksInChildren.Count; bufferedRangeTicks.UpdatePooledObjects(0); minSlider.label = minSliderLabel; minSlider.numberFormat = "n" + 0; //DecimalPlaces; maxSlider.label = maxSliderLabel; maxSlider.numberFormat = "n" + 0; //DecimalPlaces; }
public HierarchyLogicElement(HierarchyElementCreationTemplate <BufferedRectTransform> hierarchyTabTemplate, HierarchyBaseElement hierarchyBaseElement) { this.hierarchyTabTemplate = hierarchyTabTemplate; bufferedHierarchyTabElements = new BufferedArray <BufferedRectTransform>(InstantiateBufferedHierarchyTabElement, BufferHierarchyTabElement); this.hierarchyBaseElement = hierarchyBaseElement; }
public string ConstructTest_1000() { float size = 1000; var arr = new BufferedArray <string>((uint)size); var len = arr.Arr.Length; return(len == size ? "" : "生成サイズ指定"); }
protected virtual void Awake() { onElementSelected += SelectElements; _hierarchyContentElement = GetComponentInChildren <HierarchyContentElementV2>(); bufferedHierarchyTabElements = new BufferedArray <BufferedRectTransform>(InstantiateBufferedHierarchyTabElement, BufferHierarchyTabElement); }
public SerialPort(int bufferSize = 1024) { Data = new BufferedArray <string>(bufferSize); _serialPort.DataReceived += SerialPortMain_DataReceived; _serialPort.ReadTimeout = 4000; _serialPort.WriteTimeout = 6000; Timers.Run(() => Peacemaker(), 1000); }
public string AddTest_1() { var arr = new BufferedArray <string>(); Assert.IsTrue(arr.Arr.Length == SIZE); var time = arr.Arr.Length; for (int i = 0; i < time + 1; i++) { arr.Add("test"); } var len = arr.Arr.Length; return((len == SIZE * 2) ? "" : "デフォルトの容量追加"); }
public string AddTest_200() { uint add_size = 200; var arr = new BufferedArray <string> { AddSize = add_size }; Assert.IsTrue(arr.Arr.Length == SIZE); var time = arr.Arr.Length; for (int i = 0; i < time + 1; i++) { arr.Add("test", (e) => { return(e.Length < 1); }); } return(arr.Arr.Length == SIZE + add_size ? "" : "指定した容量の追加"); }
private void Awake() { parentCanvas = GetComponentInParent <Canvas>(); rectTransform = GetComponent <RectTransform>(); bufferedTextObjects = new BufferedArray <BufferedTextObject>(InstantiateBufferedTextObject, BufferTextObject); bufferedImageObjects = new BufferedArray <BufferedImageObject>(InstantiateBufferedImageObject, BufferImageObject); textGroupTransform = transform.GetChild(0).GetComponent <RectTransform>(); textLayoutGroup = textGroupTransform.GetComponent <HorizontalLayoutGroup>(); imageGroupTransform = transform.GetChild(1).GetComponent <RectTransform>(); imageLayoutGroup = imageGroupTransform.GetComponent <HorizontalLayoutGroup>(); isInitialised = true; }
private IEnumerator Start() { bufferedDropdownElements = new BufferedArray <BufferedDropdownElement>(InstantiateBufferedDropdownElement, BufferDropdownElement); dropDownButton.onClick.AddListener(Animate); bufferedDropdownElements.UpdatePooledObjects(startingBuffer); bufferedDropdownElements.UpdatePooledObjects(0); canvas.overrideSorting = true; canvas.sortingOrder = (int)rectTransform.position.y; isInitialized = true; yield return(new WaitForEndOfFrame()); //OnRectTransformDimensionsChange(); Invoke("UpdateSortingOrder", 1f); //if (enableScrollbar == true) //{ // itemList.padding.right = 25; // scrollbar.SetActive(true); //} //else //{ // itemList.padding.right = 8; // Destroy(scrollbar); //} //if (enableIcon == false) //{ // selectedImage.enabled = false; //} }
private void Awake() { bufferedAudioSources = new BufferedArray <BufferedAudioSource>(InstantiateBufferedAudioSource, BufferBufferedAudioSource); instance = this; mainCameraTransform = Camera.main.transform; backgroundMusicAudioSource = GameObject.Find("BackgroundMusicAudioSource").GetComponent <AudioSource>(); buttonHighlightClip = _buttonHighlightClip; buttonClickClip = _buttonClickClip; purchaseClip = _purchaseClip; winClip = _winClip; loseClip = _loseClip; mainMenuMusic = _mainMenuMusic; queueingMusic = _queueingMusic; gameMusic = _gameMusic; bufferedAudioSources.UpdatePooledObjects(50); bufferedAudioSources.UpdatePooledObjects(0); }
private void Awake() { rectTransform = GetComponent <RectTransform>(); bufferedArray = new BufferedArray <BufferedLogImage>(InstantiateBufferedLogImage, BufferBufferedLogImage); }
public HierarchyElementArchetypeBuffer(HierarchyBaseComponent hierarchyBaseComponent, HierarchyElementArchetype <BufferedHierarchyObjectElement> hierarchyElementArchetype) { this.hierarchyBaseComponent = hierarchyBaseComponent; this.hierarchyElementArchetype = hierarchyElementArchetype; bufferedHierarchyObjectElements = new BufferedArray <BufferedHierarchyObjectElement>(InstantiateBufferedObjectElement, BufferBufferedObjectElement); }
public HierarchyElementArchetypeBufferV2(HierarchyBaseElementV2 hierarchyBaseElement, HierarchyElementArchetypeV2 <BufferedHierarchyObjectElementV2> hierarchyElementArchetype) { this.hierarchyBaseElement = hierarchyBaseElement; this.hierarchyElementArchetype = hierarchyElementArchetype; bufferedHierarchyObjectElements = new BufferedArray <BufferedHierarchyObjectElementV2>(InstantiateBufferedObjectElement, BufferBufferedObjectElement); }
private void Awake() { transform = GetComponent <Transform>(); bufferedEnviroment = new BufferedArray <BufferedEnviroment>(InstantiateBufferedEnviroment, BufferBufferedEnviroment); riverEnviroment = FindObjectOfType <RiverEnviroment>().transform; }
public string ConstructTest() { var arr = new BufferedArray <string>(); return(arr.Arr.Length == SIZE ? "" : "配列のサイズ指定に失敗しています"); }
public BufferedHierarhcyElementStructure(HierarchyLogicElement hierarchyV2, HierarchyElementCreationTemplate <BufferedHierarchyObjectElement> hierarchyObjectTemplate) { this.hierarchyV2 = hierarchyV2; this.hierarchyObjectTemplate = hierarchyObjectTemplate; bufferedHierarchyObjectElements = new BufferedArray <BufferedHierarchyObjectElement>(InstantiateBufferedObjectElement, BufferBufferedObjectElement); }
public ExceptionBuffer(int size = 128) { Buffer = new BufferedArray <ExceptionObject>(size); }
private bool SendThread(string key) { if (D3BSend == null || key.IsNullOrEmpty()) { return(false); } BufferedArray <byte[]> DBuffer = D3BSend.Get(key); if (DBuffer == null || DBuffer.IsAllRead) { return(false); } StateObject state = this.GetState(key); Socket handler = this.GetHandler(key); byte[] data; if (!handler.IsConnected() || DBuffer == null || DBuffer.IsAllRead || !DBuffer.Read(out data)) { return(false); } byte[] result_data = TcpAsyncCommon.CreatePacket(data, PacketMode); if (data.IsNullOrEmpty()) { return(false); } int sent = 0; int size = result_data.Length; do { int packet = size - sent; if (packet > PacketSizeTCP) { packet = PacketSizeTCP; } try { while (Speed > MaxSpeed) { Thread.Sleep(1); } int bytes_send = handler.Send(result_data, sent, packet, SocketFlags.None); sent += bytes_send; if (bytes_send > 0) { BandwidthBuffer.Write((int)((double)40 * Math.Ceiling((double)bytes_send / 1500)) + bytes_send); } } catch (Exception ex) { Exceptions.Write(ex); return(false); } }while (sent < size); return(true); }