Войти
ПрограммированиеФорумГрафика

Unreal Development Kit бесплатно (44 стр)

Страницы: 143 44 45 46 47 Следующая »
#645
17:58, 10 мая 2010

>>Хочешь что нибудь стоящее - плати. Капитализм, что тут скажешь: "Бесплатный сыр только в мышеловке"

Ага.

>>что мешает использовать его для прототипирования или создания таргет-рендера, для поиска спонсоров и получения полноценного анрила?

Создание даже простого приложения (любого, не обязательно игры) требует огромный усилий. Это насколько же надо не ценить свой труд, чтобы вот так рисковать двумя-тремя годами работы?


#646
16:25, 11 мая 2010

Кто нибудь занет, как удалить обьект(extends PickupFactory) из уровня. Навроде когда монетка подбираеться и вызываеться

event Touch( Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal )
{
     // удалить себя из уровня
}

#647
16:35, 11 мая 2010
Destroy();
#648
16:36, 11 мая 2010

Лис®©™
пробовал, ничего не просисходит. А по идее должно работать?

class AlphaCoin extends PickupFactory
placeable;

event touched()
{
  `log("COIN IS TOUCHED");
  Destroy();
}


defaultproperties
{
  Begin Object Class=StaticMeshComponent Name=CoinMesh
    StaticMesh=StaticMesh'AlphaPackage.coin'
  End Object

  Components.Add(CoinMesh);

  InventoryType=class'Inventory'
}
alpha | Unreal Development Kit бесплатно
#649
17:03, 11 мая 2010

Нет, это не так делается.

У меня есть такой класс примерно (это с первого анрила, пока еще дорабатывается):

//=============================================================================
// WeaponHighlight.
//=============================================================================
class WeaponHighlight extends Effects
  placeable;

var float DeltaTracker;
var bool DoingPickup;

simulated function DoPickUpEffect()
{
  DoingPickup=true;
}

simulated function LinkToOwnerLifeSpan()
{
}

simulated function SetAltAppearance()
{
  //
}

//this saves cutting and pasting in the subclasses
simulated function CheckIfPickedUp()
{
  if(InventoryManager(Owner)!=None && InventoryManager(Owner).bMustHoldWeapon)
  {
    DoingPickup = true;
  }
}

simulated event Landed(vector HitNormal, actor FloorActor)
{
  Super.Landed(HitNormal, FloorActor);
}

simulated function Tick(float DeltaT)
{
  if(Owner == None)
  {
    Destroy();
  }
  else
  {
    CheckIfPickedUp();
  }
}
#650
17:30, 11 мая 2010

Лис®©™
simulated function Tick(float DeltaT)
{
  if(Owner == None)
  {
    Destroy();
  }
  else
  {
    CheckIfPickedUp();
  }
}


хм...........Может проблема в том что обьект добавлен через UnrealEd, а надо динамически добавлять чтоб диманически удолять?

#651
17:42, 11 мая 2010

Лис®©™
Хм... почему то было устоновлено по дефолту bNoDelete. Все работает)))

#652
22:20, 25 мая 2010

Майский UDK вышел.

#653
10:56, 26 мая 2010

Всех с красивым жирным апдейтом. !

#654
11:18, 26 мая 2010

:)
да, там есть чего.

#655
12:34, 26 мая 2010

Jeka
> Всех с красивым жирным апдейтом. !
redbox
> да, там есть чего.
ну вот и рассказали бы людям что там такое классное

#656
16:25, 26 мая 2010

scaleform!

#657
16:36, 26 мая 2010

А еще - нынче там постпроцесс везде отображается. :)

#658
17:30, 26 мая 2010

ffinder
http://www.polycount.com/2010/05/25/udk-may-beta-update-brings-st… rks/#more-525
как то так . Например Steamworks интегрирован по умолчанию .

#659
14:55, 1 июня 2010

Майский UDK какой-то тормозной - на сцене джунглей (причем даже из апрельского - на котором в апрельском UDK все плавно) стремится к слайд-шоу.

Страницы: 143 44 45 46 47 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.