public TimeLine() : base() { InitializeComponent(); SetStyle(ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint | ControlStyles.DoubleBuffer | ControlStyles.SupportsTransparentBackColor, true); TabStop = false; channelLines = new ChannelLine[3]; for (var i = 0; i < channelLines.Length; i++) { channelLines[i] = new ChannelLine(i); channelLines[i].StartTimeChanged += OnStartTimeChanged; } cachedTime = DateTime.Now; Font = new Font("Segoe UI", 8, FontStyle.Regular, GraphicsUnit.Point, 0); }
public void ConfigMiniMapColor() { foreach (MapBlockInfo mbi in nodeList) { switch (mbi.blockType) { case MapBlockType.startType: mbi.sRender.color = ColorAngleChange(Color.green, 1); break; case MapBlockType.endType: mbi.sRender.color = ColorAngleChange(Color.blue, 0); break; case MapBlockType.battleType: mbi.sRender.color = ColorAngleChange(battleColor, 0); break; case MapBlockType.shopType: mbi.sRender.color = ColorAngleChange(Color.yellow, 0); break; case MapBlockType.BossType: mbi.sRender.color = ColorAngleChange(Color.red, 0); break; case MapBlockType.eventType: mbi.sRender.color = ColorAngleChange(evntColor, 0); break; } } lineList.ForEach(line => { ChannelLine cline = ((GameObject)Instantiate(Resources.Load("Block/Line"), transform.position, Quaternion.identity)).GetComponent <ChannelLine>(); cline.Config(new Vector2(line.start.indexInfo.x, line.start.indexInfo.y), new Vector2(line.end.indexInfo.x, line.end.indexInfo.y)); cline.transform.parent = mapLocation.transform; cline.line = line; channelLines.Add(cline); }); }
public Kill(ChannelLine chan) : base(chan) { }
public Part(ChannelLine chan) : base(chan) { line = chan; }
public UrbanDictionary(ChannelLine chan) : base(chan) { }
public Calculator(ChannelLine chan) : base(chan) { }
public Dice(ChannelLine line) : base(line) { }