示例#1
0
文件: BugMessage.cs 项目: odbb/ggj16
		public void Initialize (BugReporterApp app, Bug bug)
		{
			_app = app;
			_bug = bug;

			errorImage.sprite = bug.errorSprite;
			warningImage.sprite = bug.warningSprite;
		}
示例#2
0
文件: BugScript.cs 项目: odbb/ggj16
	public void Start ()
	{
		var appManager = AppManager.GetSingleton ();
		if (appManager) {
			_app = (BugReporterApp)appManager.GetAppBehaviour ("BugReporter");
		}

		var waitingBugs = _app.bugs.Where (bug => bug.isWaiting).ToArray ();

		if (waitingBugs.Length == 0) {
			_app.Kill ();
			return;
		}

		foreach (var bug in waitingBugs) {
			CreateMessageForContact (bug);
		}

		_app.On (AppBehaviour.AppEvent.DismissNotification, OnDismissNotification);
		_app.On (AppBehaviour.AppEvent.Notification, OnNotification);
	}