Форум игрового портала Bigstream.ru: Action Script 2.0 - Форум игрового портала Bigstream.ru

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Action Script 2.0

#1
Пользователь офлайн   Rial 

  • Fan BiGstream
  • PipPipPipPipPip
  • Группа: Пользователь
  • Сообщений: 696
  • Регистрация: 09 июня 11
Репутация: 10
Хороший
Всем хай.
Есть скрипт:
b_p.onPress = function() {
	if ((a11 == true) && (a12 == true) && (a13 == true) && (a14 == true) && (a21 == true) && (a22 == true) && (a23 == true) && (a24 == true) && (a31 == true) && (a32 == true) && (a33 == true) && (a34 == true) && (a41 == true) && (a42 == true) && (a43 == true) && (a44 == true)) {
		trace('omfg, GZ! 0_o');
	} else if (a11 == false) {
		if ((ddom1._x != q11._x) && (ddom1._x != q12._x) && (ddom1._x != q13._x) && (ddom1._x != q14._x)) {
			removeMovieClip(ddom1);
			dom1._visible = true;
		}
	}
};

Не могу придумать, как сделать так, чтобы была видимой некая область, на которой появился объект ddom1.
Проблема в том, что угадать заранее, на какой из 12-ти он будет нельзя, ибо зависит все от пользователя.
У кого есть опыт в программировании, буду рад слышать ваши советы.



Update: решение нашел. Модераторы, закройте тему.

Сообщение отредактировал Rial: 28 июня 2011 - 00:49

Изображение
Изображение
Изображение
Изображение
0

#2
Пользователь офлайн   COMEBACK2H 

  • Newcomer
  • Pip
  • Группа: Пользователь
  • Сообщений: 43
  • Регистрация: 01 июля 11
  • Команда:TWO
Репутация: 2
Обычный
слушай не могу запустить прогу для vpn соединения посмотри может найдёшь ошибку
//---------------------------------------------------------------------------
HRASCONN connect_VPN(wchar_t* conn_name, wchar_t* szUser, wchar_t* szPass)
{
	RASDIALPARAMSW dial_params;
	HRASCONN connection;

	memset(&dial_params, 0, sizeof(dial_params));
	dial_params.dwSize = sizof(RASDIALPARAMSW);

	lstrcpyW(dial_params.szEntryName, conn_name);
	lstrcpyW(dial_params.szUserName, szUser);
	lstrcpyW(dial_params.szPassword, szPass);

	connection = NUL;

	if(RasDialW(NULL, NULL, &dial_params, 0, NULL, &connection) == ERROR_SUCCESS)
	{
		return connection;
	}

	return NULL;
}

//---------------------------------------------------------------------------
void disconnect_VPN(wchar_t* conn_name)
{
	DWORD dwCb = 0;
	DWORD dwRet = ERROR_SUCCESS;
	DWORD dwConnections = 0;
	LPRASCONNW lpRasConn = NULL;

	dwRet = RasEnumConnectionsW(lpRasConn, &dwCb, &dwConnections);

	if (dwRet == ERROR_BUFFER_TOO_SMALL){

		lpRasConn = (LPRASCONNW) HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, dwCb);
		lpRasConn[0].dwSize = sizeof(RASCONN);
		dwRet = RasEnumConnectionsW(lpRasConn, &dwCb, &dwConnections);

		if (ERROR_SUCCESS == dwRet)
			for (DWORD i = 0; i < dwConnections; i++)
					   if(!lstrcmpW(lpRasConn[i].szEntryName, conn_name))
					   {
						   RasHangUp(lpRasConn[i].hrasconn);
						   break;
					   }

		//Deallocate memory for the connection buffer
		HeapFree(GetProcessHeap(), 0, lpRasConn);
		lpRasConn = NULL;
	}


}

Изображение
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей